sunhao 5 vuotta sitten
vanhempi
commit
95a306322f
1 muutettua tiedostoa jossa 4 lisäystä ja 3 poistoa
  1. 4 3
      app/Http/Controllers/Admin/OrderController.php

+ 4 - 3
app/Http/Controllers/Admin/OrderController.php

@@ -1008,7 +1008,7 @@ class OrderController extends Controller
1008 1008
     }
1009 1009
 
1010 1010
     public function editLogisticsId(Request $request){
1011
-        $id = $request->input('id');
1011
+        $id = (int)$request->input('id');
1012 1012
         $logistics_id = $request->input('logistics_id');
1013 1013
         $send_time = $request->input('send_time');
1014 1014
         $cost = $request->input('cost');
@@ -1023,11 +1023,12 @@ class OrderController extends Controller
1023 1023
         $refund_time = $request->input('refund_time');
1024 1024
         $refund_price = $request->input('refund_price');
1025 1025
 
1026
+        $order = Order::where('id', $id)->first();
1026 1027
         $data = array();
1027 1028
         if(isset($logistics_id)){
1028 1029
             $data['logistics_id'] = $logistics_id;
1029
-            if($logistics_id){
1030
-                //填物流单号默认发货,记录发货时间
1030
+            if($logistics_id && !$order->send_time){
1031
+                //填物流单号默认发货,记录发货时间 //更新的时候不变动
1031 1032
                 $data['send_time'] = date('Y-m-d');
1032 1033
             }
1033 1034
         }