@extends('layouts.admin') @section('content')

ORDERS LIST

@foreach ($orders as $order) @php if (!function_exists('getDeliveryFee')) { function getDeliveryFee($shopId) { $deliveryRate = \App\Models\DeliveryRate:: where('is_active', 1) ->value('delivery_fee'); return $deliveryRate ? $deliveryRate : 0; } } @endphp @endforeach
Tracking Number Total Price Status Action
{{ $order->tracking_no }}₱{{ number_format( $order->orderItems->sum(function ($orderItem) { $productPrice = $orderItem->product->productPrices() ->where('is_active', 1) ->where('created_at', '<', $orderItem->created_at) ->orderBy('created_at', 'desc') ->value('price'); return $productPrice ? $productPrice * $orderItem->qty : 0; }) + ($order->delivery_option == 2 ? getDeliveryFee($order->shop_id) : 0), 2, '.', ',' ) }} @if ($order->status == '0') Pending @elseif ($order->status == '1') Approved Order @elseif ($order->status == '2') Order Packed @elseif ($order->status == '3') Ready for Delivery @elseif ($order->status == '4') Assigned to a rider @elseif ($order->status == '5') Picked up @elseif ($order->status == '6') Order is on the way @elseif ($order->status == '7') Order Done @elseif ($order->status == '8') Order Recieved @endif
@endsection