cqpCow 10 ay önce
ebeveyn
işleme
33ccc8cbb8
1 değiştirilmiş dosya ile 10 ekleme ve 0 silme
  1. 10 0
      app/Service/CheckService.php

+ 10 - 0
app/Service/CheckService.php

@@ -733,6 +733,11 @@ class CheckService extends Service
 
     public function recordReturnExchangeOrder($data, $order){
         if($order['model_type'] == ReturnExchangeOrder::Model_type_three) return [true, self::minus_one];
+        if($order['type'] == ReturnExchangeOrder::Order_type){
+            //快递件不记录流水
+            $sales_order_type = SalesOrder::where('id',$order['data_id'])->value('sales_order_type');
+            if($sales_order_type == SalesOrder::Order_type_two) return [true, self::minus_one];
+        }
 
         $result = ReturnExchangeOrderProductInfo::where('del_time',0)
             ->where('return_exchange_id',$order['id'])
@@ -1028,6 +1033,11 @@ class CheckService extends Service
 
     public function reject_record_return_exchange($data,$order){
         if($order['model_type'] == ReturnExchangeOrder::Model_type_three) return [true, self::minus_one];
+        if($order['type'] == ReturnExchangeOrder::Order_type){
+            //快递件不记录流水
+            $sales_order_type = SalesOrder::where('id',$order['data_id'])->value('sales_order_type');
+            if($sales_order_type == SalesOrder::Order_type_two) return [true, self::minus_one];
+        }
 
         $result = ReturnExchangeOrderProductInfo::where('del_time',0)
             ->where('return_exchange_id',$order['id'])