|
@@ -79,6 +79,18 @@ class BoxService extends Service
|
|
|
|
|
|
//数据获取
|
|
|
$product_list = OrdersProduct::wherein('id', $ids)->get()->toArray();
|
|
|
+ $flag = "";
|
|
|
+ foreach ($product_list as $value){
|
|
|
+ $key = $value['out_order_no'] . $value['product_no'] . $value['technology_name'];
|
|
|
+ if(! empty($flag)){
|
|
|
+ if($flag != $key) {
|
|
|
+ $this->dellimitingSendRequestBackgNeed($limit_key);
|
|
|
+ return [false , "一次包装只允许包一种产品的一种颜色!"];
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ $flag = $key;
|
|
|
+ }
|
|
|
+ }
|
|
|
$sale_product_list = SaleOrdersProduct::wherein('id', $sale_ids)->get()->toArray();
|
|
|
|
|
|
//生产订单包装----------------
|