Przeglądaj źródła

拆单状态优化

evoxwht 4 lat temu
rodzic
commit
6d8fe9b5b5

+ 2 - 2
crmeb/app/services/order/StoreOrderRefundServices.php

@@ -492,8 +492,8 @@ class StoreOrderRefundServices extends BaseServices
                 /** @var StoreOrderSplitServices $storeOrderSplitServices */
                 /** @var StoreOrderSplitServices $storeOrderSplitServices */
                 $storeOrderSplitServices = app()->make(StoreOrderSplitServices::class);
                 $storeOrderSplitServices = app()->make(StoreOrderSplitServices::class);
                 //拆单
                 //拆单
+                $status = $order['status'];
                 $order = $storeOrderSplitServices->split($order_id, $cart_ids, $order);
                 $order = $storeOrderSplitServices->split($order_id, $cart_ids, $order);
-                $status = 1;
             } elseif (in_array($order['pid'], [0, -1]) && $this->dao->count(['pid' => $order_id])) {
             } elseif (in_array($order['pid'], [0, -1]) && $this->dao->count(['pid' => $order_id])) {
                 /** @var StoreOrderCartInfoServices $storeOrderCartInfoServices */
                 /** @var StoreOrderCartInfoServices $storeOrderCartInfoServices */
                 $storeOrderCartInfoServices = app()->make(StoreOrderCartInfoServices::class);
                 $storeOrderCartInfoServices = app()->make(StoreOrderCartInfoServices::class);
@@ -508,8 +508,8 @@ class StoreOrderRefundServices extends BaseServices
                 /** @var StoreOrderSplitServices $storeOrderSplitServices */
                 /** @var StoreOrderSplitServices $storeOrderSplitServices */
                 $storeOrderSplitServices = app()->make(StoreOrderSplitServices::class);
                 $storeOrderSplitServices = app()->make(StoreOrderSplitServices::class);
                 //拆单
                 //拆单
+                $status = $order['status'];
                 $order = $storeOrderSplitServices->split($order_id, $cart_ids, $order);
                 $order = $storeOrderSplitServices->split($order_id, $cart_ids, $order);
-                $status = 1;
             }
             }
 
 
             $data = [
             $data = [