root 5 years ago
parent
commit
3058030123

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

@@ -64,6 +64,10 @@ class OrderController extends Controller
         if (!$plan->show && !$plan->renew) {
             abort(500, '该订阅无法续费,请更换其他订阅');
         }
+
+        if (!(int)$plan[$request->input('cycle')]) {
+            abort(500, '该订阅周期无法进行购买,请选择其他周期');
+        }
         
         $order = new Order();
         $order->user_id = $request->session()->get('id');

File diff suppressed because it is too large
+ 0 - 0
public/p__admin__plan.async.js


File diff suppressed because it is too large
+ 0 - 0
public/p__forgetpassword.async.js


File diff suppressed because it is too large
+ 0 - 0
public/p__login.async.js


File diff suppressed because it is too large
+ 0 - 0
public/p__plan.async.js


File diff suppressed because it is too large
+ 0 - 0
public/p__plan__$plan_id.async.js


File diff suppressed because it is too large
+ 0 - 0
public/p__register.async.js


Some files were not shown because too many files changed in this diff