public function createOrder($id, Request $request) { $activity = Activity::findOrFail($id); $memberId = $request->input('memberId'); $member = ActivityMember::findOrFail($memberId); if (ActivityOrder::exists($id, $member->user->id)) { return redirect('/activities/' . $aid); } $discount = 95; $amount = $activity->price * $member->count * $discount / 100; return view('activity.order.create', compact('activity', 'member', 'discount', 'amount')); }