@extends('layouts.app') @section('page-title', 'Suivi des Colis') @section('page-subtitle', 'Suivez l\'état de tous vos envois en temps réel') @section('content')

Synchronisation en cours...

Total Colis
{{ $parcels->total() }}
Livrés
{{ $statusCounts->get('Livré', 0) }}
En Transit
{{ $statusCounts->get('Expédié', 0) + $statusCounts->get('Mise en distribution', 0) }}
En Attente
{{ $statusCounts->get('Nouveau Colis', 0) + $statusCounts->get('Attente De Ramassage', 0) }}
Retours
{{ $statusCounts->get('Retour', 0) }}
Filtres & Actions
@if($parcels->count() > 0)
@foreach($parcels as $parcel) @php $statusColors = [ 'Nouveau Colis' => '#3b82f6', 'Attente De Ramassage' => '#f59e0b', 'Ramassé' => '#8b5cf6', 'Expédié' => '#06b6d4', 'Reçu' => '#14b8a6', 'Mise en distribution' => '#f97316', 'Livré' => '#10b981', 'Retour' => '#ef4444', 'Annulé' => '#6b7280', ]; $statusIcons = [ 'Nouveau Colis' => 'fa-box', 'Attente De Ramassage' => 'fa-clock', 'Ramassé' => 'fa-truck-pickup', 'Expédié' => 'fa-shipping-fast', 'Reçu' => 'fa-warehouse', 'Mise en distribution' => 'fa-truck', 'Livré' => 'fa-check-circle', 'Retour' => 'fa-undo', 'Annulé' => 'fa-times-circle', ]; $color = $statusColors[$parcel->current_status] ?? '#9ca3af'; $icon = $statusIcons[$parcel->current_status] ?? 'fa-question-circle'; @endphp
{{ $parcel->tracking_number }}
{{ $parcel->current_status }}
Dernière MAJ
{{ $parcel->last_update_at ? $parcel->last_update_at->format('d/m/Y à H:i') : '-' }}
Vérifications
{{ $parcel->check_count }} fois
Dernière Vérif.
{{ $parcel->last_check_at ? $parcel->last_check_at->diffForHumans() : '-' }}
Voir Historique
@endforeach
@if($parcels->hasPages())
{{ $parcels->links() }}
@endif @else

Aucun Colis Trouvé

{{ request('search') || request('status') ? 'Aucun résultat pour vos critères de recherche' : 'Les colis suivis apparaîtront ici' }}

@endif
@endsection