@extends('layouts.driver') @section('title', 'سجل التوصيلات') @section('content') {{-- Period filter chips --}}
@php $tabs = [ 'today' => 'اليوم', 'week' => 'الأسبوع', 'month' => 'الشهر', 'all' => 'الكل', ]; @endphp @foreach($tabs as $key => $label) {{ $label }} @endforeach
{{-- Stats --}}
{{ $stats['delivered'] }}
تم التسليم
{{ $stats['failed'] }}
فشل التسليم
{{ number_format($stats['revenue'], 0) }}
إجمالي (ج.م)
آخر {{ $deliveries->count() }} توصيلة
@if($stats['total'] > 0) معدل النجاح: {{ round($stats['delivered'] / $stats['total'] * 100) }}% @endif
{{-- History list --}} @forelse($deliveries as $d)
{{ $d->order->order_number }}
{{ $d->order->customer->name }}
@if($d->status === 'delivered') تم @elseif($d->status === 'failed') فشل @else مرتجع @endif
@if($d->status === 'delivered' && $d->delivered_at) {{ $d->delivered_at->diffForHumans() }} @elseif($d->updated_at) {{ $d->updated_at->diffForHumans() }} @endif @if($d->duration_minutes) {{ $d->duration_minutes }} د @endif
@if($d->status === 'delivered') {{ number_format((float) $d->order->net_total, 0) }} ج.م @elseif($d->failure_reason) {{ Str::limit($d->failure_reason, 30) }} @endif
@empty
لا يوجد سجل توصيلات

لم يتم تسجيل توصيلات في هذه الفترة

@endforelse @endsection @push('styles') @endpush