shish 3 лет назад
Родитель
Сommit
d2ab3ca36b
1 измененных файлов с 5 добавлено и 2 удалено
  1. 5 2
      app-hd/controllers/RefundController.php

+ 5 - 2
app-hd/controllers/RefundController.php

@@ -55,8 +55,11 @@ class RefundController extends BaseController
             $id = isset($post['id']) ? $post['id'] : 0;
             $order = OrderClass::getById($id, true);
             OrderClass::valid($order, $this->mainId);
-            if ($order->status != OrderClass::ORDER_STATUS_COMPLETE) {
-                util::fail("完成的订单才能发起退款");
+            if ($order->status != OrderClass::ORDER_STATUS_UN_PAY) {
+                util::fail("待付款订单无法退款");
+            }
+            if ($order->status != OrderClass::ORDER_STATUS_CANCEL) {
+                util::fail("取消订单不能发起退款");
             }
             $addTime = $order->addTime ?? '';
             $current = time();