@php $isHistory = $isHistory ?? false; $emptyMessage = $emptyMessage ?? 'No orders found.'; @endphp @forelse($groupedOrders as $dateKey => $courierGroups) @php $dateLabel = \Carbon\Carbon::parse($dateKey)->format('l, d F Y'); @endphp
{{ $dateLabel }}
@foreach($courierGroups as $courierKey => $courierOrders) @php $courierName = $courierKey === 'unassigned' ? 'Unassigned Courier' : \App\Models\CourierApi::displayName($courierKey); $groupCod = $courierOrders->sum('amount'); $groupIds = $courierOrders->pluck('id')->implode(','); @endphp
{{ $courierName }}
@foreach($courierOrders as $order) @php $rowTime = $isHistory ? ($order->packed_at ?? $order->updated_at) : ($order->booked_at ?? $order->created_at); @endphp @endforeach
Order Customer Consignment Items COD Actions
#{{ $order->invoice_id }}
{{ $rowTime?->format('g:i A') }}
@if($isHistory && $order->packed_at)
Packed {{ $order->packed_at->format('d M') }}
@endif
{{ $order->customer_name }}
{{ $order->customer_phone }}
@if($order->consignment_id) {{ $order->consignment_id }} @else Pending @endif @foreach($order->items as $item) {{ $item->product_name }} ×{{ $item->qty }} @endforeach ৳{{ number_format($order->amount, 2) }}
@unless($isHistory) @endunless 50×75 A6
@endforeach
@empty
{{ $emptyMessage }}
@endforelse