Browse Source

已支付订单禁止加菜

gorden 4 months ago
parent
commit
1ee8d64461
1 changed files with 3 additions and 0 deletions
  1. 3 0
      app/admin/controller/order/WholeController.php

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

@@ -3405,6 +3405,9 @@ class WholeController extends Curd
         Db::beginTransaction();
         try {
             $order = Order::where('order_id', $params['order_id'])->first();
+            if ($order->order_status_payment == 'SUCCESS'){
+                throw new BusinessException("订单已支付,无法加菜");
+            }
             $payDetail = PayDetail::where('join_pay_order_id', $order->order_groupby)->first();
             $sheet = OrderSheet::where('join_sheet_order_id', $params['order_id'])->orderBy('order_sheet_addtimes', 'DESC')->first();
             $sheetComponentJson = [];