From 054359af34793ad5162db74ba9a9244004838e9d Mon Sep 17 00:00:00 2001 From: Edward Yang Date: Fri, 26 Aug 2022 14:13:00 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=8D=E9=80=89=E5=85=B6=E4=BB=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- beike/Shop/Http/Controllers/CartController.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/beike/Shop/Http/Controllers/CartController.php b/beike/Shop/Http/Controllers/CartController.php index 105e4969..178b1955 100644 --- a/beike/Shop/Http/Controllers/CartController.php +++ b/beike/Shop/Http/Controllers/CartController.php @@ -92,6 +92,7 @@ class CartController extends Controller { $skuId = $request->sku_id; $quantity = $request->quantity ?? 1; + $buyNow = (bool)$request->buy_now ?? false; $customer = current_customer(); $sku = ProductSku::query() @@ -99,6 +100,9 @@ class CartController extends Controller ->findOrFail($skuId); $cart = CartService::add($sku, $quantity, $customer); + if ($buyNow) { + CartService::select($customer, [$cart->id]); + } return json_success(trans('shop/carts.added_to_cart'), $cart); } }