@extends('layouts.app') @section('title', 'Order Performance Report') @section('content')
Order Performance
Total Orders

{{ $total }}

Dispatch Rate

{{ $dispatchRate }}%

Avg Delivery Time

{{ number_format($avgDeliveryHours, 1) }}h

@forelse($orders as $order) @empty @endforelse
Order # Outlet LSR Agent Status Date Actions
{{ $order->order_number }}
{{ $order->outlet->name ?? 'N/A' }}
{{ $order->outlet->address ?? '' }}
{{ $order->lsr->name ?? 'Unassigned' }}
@php $statusConfig = [ 'pending' => ['bg-soft-warning', 'text-warning'], 'ready_to_dispatch' => ['bg-soft-primary', 'text-primary'], 'dispatched' => ['bg-soft-primary', 'text-primary'], 'delivered' => ['bg-soft-success', 'text-success'], 'cancelled' => ['bg-soft-danger', 'text-danger'], ]; $config = $statusConfig[$order->status] ?? ['bg-light', 'text-muted']; @endphp {{ ucfirst($order->status) }}
{{ $order->created_at->format('Y-m-d H:i') }}

No orders found.

Showing {{ $orders->firstItem() ?? 0 }} to {{ $orders->lastItem() ?? 0 }} of {{ $orders->total() }} records
{{ $orders->appends(request()->query())->links() }}
@endsection @push('js') @endpush