root 5 年之前
父節點
當前提交
d653541ef3
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      app/Http/Controllers/OrderController.php

+ 3 - 0
app/Http/Controllers/OrderController.php

@@ -277,6 +277,9 @@ class OrderController extends Controller
         if (!$order) {
             abort(500, '订单不存在');
         }
+        if ($order->status !== 1) {
+            abort(500, '只可以取消待支付订单');
+        }
         $order->status = 2;
         if (!$order->save()) {
             abort(500, '取消失败');