瀏覽代碼

完善功能

gorden 10 月之前
父節點
當前提交
e767b26393
共有 1 個文件被更改,包括 5 次插入3 次删除
  1. 5 3
      app/admin/controller/order/WholeController.php

+ 5 - 3
app/admin/controller/order/WholeController.php

@@ -305,11 +305,13 @@ class WholeController extends Curd
             Db::beginTransaction();
 
             $order = Order::where('order_id', $params['order_id'])
-                ->where('order_category', 'SYSTEM')
-                ->whereIn('order_status_system', ['WAITING', 'SENDING'])
+                ->where('order_status_system','CANCEL')
+                ->orWhere(function($query){
+                    $query->whereIn('order_status_system', ['WAITING', 'SENDING'])->where('order_category', 'SYSTEM');
+                })
                 ->first();
             if (!$order) {
-                return json_fail('订单异常');
+                return json_fail('此订单不允许删除');
             }
 
             $payDetail = PayDetail::where('join_pay_order_id', $order->order_groupby)->first();