@extends('layouts.admin') @php $currencySymbol = App\Models\AppSetting::getValue('currency_symbol', '?'); @endphp @section('title', 'Order History') @section('header', 'Driver Order History') @section('content')
Total Orders
{{ $stats['total_orders'] }}
Delivered Earnings
{{ $currencySymbol }}{{ number_format($stats['total_earnings'], App\Models\AppSetting::currencyDecimals()) }}
Cancelled Orders
{{ $stats['cancelled_orders'] }}
Filters
@forelse($orders as $order) @empty @endforelse
Order # Customer Store Order Value Delivery Fee Status Date
#{{ $order->order_number }} {{ $order->customer_name ?? 'N/A' }} {{ $order->restaurant->name ?? 'N/A' }} {{ $currencySymbol }}{{ number_format($order->total ?? 0, App\Models\AppSetting::currencyDecimals()) }} {{ $currencySymbol }}{{ number_format($order->delivery_fee ?? 0, App\Models\AppSetting::currencyDecimals()) }} @php $statusClass = [ 'pending' => 'warning', 'confirmed' => 'info', 'preparing' => 'info', 'ready' => 'primary', 'on_the_way' => 'info', 'delivered' => 'success', 'cancelled' => 'danger', 'returned' => 'danger', ][$order->status] ?? 'secondary'; @endphp {{ ucfirst(str_replace('_', ' ', $order->status)) }} {{ $order->created_at->format('d M Y') }} View
No orders found
{{ $orders->withQueryString()->links() }}
@endsection