@extends('layouts.app') @section('title', 'Gestion des Livraisons') @push('styles') @endpush @section('content')
{{-- Section d'aide --}}

📦 Gestion des Expéditions

Nouvelle Expédition
{{ $deliveries->total() ?? 0 }}
Total
{{ $stats['pending'] ?? 0 }}
En attente
{{ $stats['in_transit'] ?? 0 }}
En transit
{{ $stats['delivered'] ?? 0 }}
Livrées
{{ $stats['failed'] ?? 0 }}
Échouées
{{ $stats['success_rate'] ?? 100 }}%
Succès
@forelse($deliveries as $delivery)
{{ $delivery->created_at->format('d/m/Y H:i') }}
{{ $delivery->delivery_contact_name ?? 'N/A' }}
{{ $delivery->delivery_contact_phone ?? '' }}
{{ $delivery->delivery_city ?? 'Non défini' }}
{{ Str::limit($delivery->delivery_address, 30) }}
{{ $delivery->priority_label ?? 'Normal' }}
{{ $delivery->status_label ?? ucfirst($delivery->status) }}
@if($delivery->driver)
đźš— {{ $delivery->driver->full_name }}
@endif
Détails @if($delivery->status === 'pending')
@csrf
@elseif($delivery->status === 'ready_for_pickup')
@csrf
@elseif(in_array($delivery->status, ['in_transit', 'out_for_delivery']))
@csrf
@endif
@empty
đź“­

Aucune livraison

Commencez par créer une nouvelle expédition

Créer une expédition
@endforelse
@if(isset($deliveries) && $deliveries->hasPages())
{{ $deliveries->appends(request()->query())->links() }}
@endif
0 sélectionnés
@push('scripts') @endpush @endsection