{{-- resources/views/rapports/validation-stats.blade.php --}} @extends('layouts.app.app') @section('content') {{-- En-tête de la page --}}
{{ now()->locale('fr')->isoFormat('D MMMM YYYY') }}
État des Validations par Lot
{{-- Filtres --}}
{{-- Cartes de statistiques --}}
Total Lots

{{ number_format($totals['total_lots']) }}

Total Tickets

{{ number_format($totals['total_tickets']) }}

Tickets Validés

{{ number_format($totals['total_valides']) }}

Tickets Restants

{{ number_format($totals['total_restants']) }}

{{-- Liste des lots --}}
Détail des Validations par Lot
@foreach($lots as $lot) @endforeach
Lot # Date Création Zone Chauffeur Véhicule Tickets Prévus Validés Restants Progression Status
{{ $lot->id }} {{ $lot->creation_date->format('d/m/Y') }} {{ $lot->affectation->zone->nom_zone }} {{ $lot->affectation->chauffeur->nom }} {{ $lot->affectation->vehicule->matricule }} {{ number_format($lot->nombre_tickets) }} {{ number_format($lot->tickets_valides) }} {{ number_format($lot->tickets_restants) }}
@php $progressPercent = $lot->nombre_tickets > 0 ? ($lot->tickets_valides / $lot->nombre_tickets) * 100 : 0; @endphp
{{ number_format($progressPercent, 1) }}%
{{ ucfirst($lot->status) }}
{{-- Pagination --}} @if($lots->hasPages())
{{ $lots->links() }}
@endif
@endsection