ソースを参照

fix order renew

Tokumeikoi 5 年 前
コミット
e07b97b14e
1 ファイル変更2 行追加2 行削除
  1. 2 2
      app/Http/Controllers/User/OrderController.php

+ 2 - 2
app/Http/Controllers/User/OrderController.php

@@ -85,11 +85,11 @@ class OrderController extends Controller
             abort(500, '该订阅不存在');
             abort(500, '该订阅不存在');
         }
         }
 
 
-        if (!$plan->show) {
+        if (!$plan->show && !$plan->renew) {
             abort(500, '该订阅已售罄');
             abort(500, '该订阅已售罄');
         }
         }
 
 
-        if (!$plan->renew) {
+        if (!$plan->renew && $user->plan_id == $plan->id) {
             abort(500, '该订阅无法续费,请更换其他订阅');
             abort(500, '该订阅无法续费,请更换其他订阅');
         }
         }