This commit is contained in:
root 2019-10-27 19:56:14 +08:00
parent 2615c45220
commit 84e67df33d

View File

@ -52,16 +52,16 @@ class OrderController extends Controller
$user = User::find($request->session()->get('id')); $user = User::find($request->session()->get('id'));
if (!$plan) { if (!$plan) {
abort(500, '订阅不存在'); abort(500, '订阅不存在');
} }
if (!($plan->show)) { if (!($plan->show || $user->plan_id == $plan->id)) {
abort(500, '该订阅已售罄'); abort(500, '该订阅已售罄');
} }
$order = new Order(); $order = new Order();
$order->user_id = $request->session()->get('id'); $order->user_id = $request->session()->get('id');
$order->plan_data = serialize($plan->toArray()); $order->plan_id = $plan->id;
$order->cycle = $request->input('cycle'); $order->cycle = $request->input('cycle');
$order->trade_no = Helper::guid(); $order->trade_no = Helper::guid();
$order->total_amount = $plan[$request->input('cycle')]; $order->total_amount = $plan[$request->input('cycle')];