From 64fbcb102b0c2c214bf2e2c3a9507132e172e792 Mon Sep 17 00:00:00 2001 From: vine_liutk <961510893@qq.com> Date: Sun, 24 Apr 2022 11:24:49 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E8=B4=AD=E7=89=A9=E8=BD=A6?= =?UTF-8?q?=E4=B8=8B=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Api/Http/Controllers/Dealer/OrderController.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app/Endpoint/Api/Http/Controllers/Dealer/OrderController.php b/app/Endpoint/Api/Http/Controllers/Dealer/OrderController.php index 72544a8f..8e159c5e 100644 --- a/app/Endpoint/Api/Http/Controllers/Dealer/OrderController.php +++ b/app/Endpoint/Api/Http/Controllers/Dealer/OrderController.php @@ -93,17 +93,20 @@ class OrderController extends Controller $shoppingCartItems->load('product'); $totalQty = $shoppingCartItems->sum('quantity'); $data = []; + $totalAmount = 0; foreach ($shoppingCartItems as $item) { + $dealerPrice = $orderService->getSalePrice($user, $item->product, $totalQty); $data[] = [ 'id' => $item->id, 'name' => $item->name, 'cover' => $item->cover, 'sell_price' => $item->sell_price, - 'dealer_price' => $orderService->getSalePrice($user, $item->product, $totalQty), + 'dealer_price' => $dealerPrice, 'quantity' => $item->quantity, ]; + $totalAmount += $dealerPrice; } - return response()->json(['data'=>$data]); + return response()->json(['data'=>$data, 'to_lvl'=>$orderService->willBecome($user, $totalAmount)]); } /**