Explorar o código

order: fix reset price buy

Tokumeikoi %!s(int64=4) %!d(string=hai) anos
pai
achega
137b018aad
Modificáronse 1 ficheiros con 4 adicións e 0 borrados
  1. 4 0
      app/Http/Controllers/User/OrderController.php

+ 4 - 0
app/Http/Controllers/User/OrderController.php

@@ -96,6 +96,10 @@ class OrderController extends Controller
             abort(500, '必须存在订阅才可以购买流量重置包');
         }
 
+        if ($request->input('cycle') === 'reset_price' && $user->expired_at <= time()) {
+            abort(500, '当前订阅已过期,无法购买重置包');
+        }
+
         DB::beginTransaction();
         $order = new Order();
         $orderService = new OrderService($order);