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)]); } /**