Forráskód Böngészése

order: fix reset price buy

Tokumeikoi 4 éve
szülő
commit
137b018aad
1 módosított fájl, 4 hozzáadás és 0 törlés
  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);