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

Mes Livraisons

Gérez les expéditions de vos commandes

Nouvelle expédition

À expédier

{{ $stats['to_ship'] ?? 5 }}

En transit

{{ $stats['in_transit'] ?? 8 }}

Livrées ce mois

{{ $stats['delivered'] ?? 42 }}

Taux de succès

{{ $stats['success_rate'] ?? '98.5' }}%

@forelse($deliveries ?? [] as $delivery)

Commande #{{ $delivery->order_id ?? rand(1000, 9999) }}

@php $status = $delivery->status ?? 'in_transit'; $statusClass = match($status) { 'preparing' => 'bg-yellow-100 text-yellow-700', 'shipped' => 'bg-blue-100 text-blue-700', 'in_transit' => 'bg-indigo-100 text-indigo-700', 'out_for_delivery' => 'bg-purple-100 text-purple-700', 'delivered' => 'bg-green-100 text-green-700', default => 'bg-gray-100 text-gray-700' }; $statusLabel = match($status) { 'preparing' => 'Préparation', 'shipped' => 'Expédiée', 'in_transit' => 'En transit', 'out_for_delivery' => 'En livraison', 'delivered' => 'Livrée', default => 'Inconnu' }; @endphp {{ $statusLabel }}

N° suivi: {{ substr($delivery->tracking_number ?? 'TRK-' . strtoupper(substr(md5(rand()), 0, 10)), 0, 20) }}

Destinataire

{{ $delivery->recipient_name ?? 'Jean Dupont' }}

{{ $delivery->destination ?? 'Paris, 75001' }}

Transporteur

{{ $delivery->carrier ?? 'Colissimo' }}

Livr. est: {{ $delivery->estimated_delivery ?? now()->addDays(2)->format('d/m/Y') }}

@empty

Aucune livraison

Vous n'avez pas encore de livraisons en cours

@endforelse
@endsection