@extends('layouts.app') @section('title', 'Manage Orders') @section('content')

Order Management

Manage and track all courier orders

Back to Dashboard
Filters
Clear
Orders List ({{ $orders->total() }} total)
@if($orders->count() > 0)
@foreach($orders as $order) @if(!$order->assignedAgent) @endif @endforeach
Tracking Code Customer Route Package Status Payment Amount Date Actions
{{ $order->tracking_code }} @if($order->assignedAgent)
{{ $order->assignedAgent->agent_code }} @endif
{{ $order->user->name }}
{{ $order->user->email }}
{{ $order->pickupDistrict->name }}
{{ $order->dropDistrict->name }}
{{ $order->weight }}kg - {{ $order->size }}
{{ $order->category }}
{{ ucfirst(str_replace('_', ' ', $order->status)) }} @if($order->status == 'delivered' && $order->delivered_at)
{{ $order->delivered_at->format('M d, Y') }} @endif
{{ ucfirst($order->payment_status) }}
{{ $order->payment_method === 'cod' ? 'COD' : ucfirst($order->payment_method) }}
PKR {{ number_format($order->final_price, 2) }}
{{ $order->created_at->format('M d, Y') }}
{{ $order->created_at->format('h:i A') }}
@if(!$order->assignedAgent) @endif
{{ $orders->appends(request()->query())->links() }}
@else

No Orders Found

No orders match your current filters.

Reset Filters
@endif
@endsection @push('styles') @endpush @push('scripts') @endpush