chenqp 1 год назад
Родитель
Сommit
e17af1e13b
1 измененных файлов с 12 добавлено и 0 удалено
  1. 12 0
      app/Service/Box/BoxService.php

+ 12 - 0
app/Service/Box/BoxService.php

@@ -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();
 
             //生产订单包装----------------