public function getTakeorder(Request $request, $shop_id, $offer_id, $product_amount) { $user = $request->user(); $business = Business::apiFind($shop_id); $offer = Offer::apiFind($shop_id, $offer_id); $coupon_id = $request->input('coupon_id'); $item = Order::item($offer_id, $product_amount); $check = Offer::apiCheck($item, $shop_id, $coupon_id); $mobile = $request->input('mobile'); $touch = $request->input('touch'); $sex = $request->input('sex'); $url = '/business/takeorder/' . $shop_id . '/' . $offer_id . '/' . $product_amount . '?mobile=' . $mobile . '&touch=' . $touch . '&sex=' . $sex; session(['url' => $url]); return view('auth.business.takeorder', ['TITLE' => '下单', 'META_KEYWORDS' => META_KEYWORDS, 'META_DESC' => META_DESC, 'PAGE_CODE' => 'auth.business.takeorder', 'user' => $user, 'business' => $business, 'offer' => $offer, 'check' => $check, 'product_amount' => $product_amount, 'mobile' => $mobile, 'touch' => $touch, 'sex' => $sex, 'coupon_id' => $coupon_id, 'url' => $url]); }