@extends('layouts.app') @section('content')

Gestion des Plaintes {{-- Nouvelle Plainte --}}

{{ $stats['total'] }}

Total Plaintes

{{ $stats['en_attente'] }}

En Attente

{{ $stats['resolues'] }}

Résolues

{{ $stats['sensibles'] }}

Sensibles

{{ $stats['delai_depasse'] }}

Délai Dépassé

Annuler
@forelse($plaintes as $plainte) @empty @endforelse
Numéro Plaignant Objet Type Sensibilité Statut Date Réception Délai Actions
{{ $plainte->numero }} @if($plainte->est_lanceur_alerte) Lanceur d'alerte @endif @if($plainte->est_anonyme) Anonyme @else {{ $plainte->plaignant?->full_name }} @endif {{ Str::limit($plainte->objet, 50) }} {{ ucfirst($plainte->type_plainte) }} {{ ucfirst($plainte->niveau_sensibilite) }} @php $statusColors = [ 'recu' => 'info', 'en_examen' => 'warning', 'recevable' => 'primary', 'irrecevable' => 'danger', 'en_enquete' => 'info', 'resolu' => 'success', 'clos' => 'dark' ]; @endphp {{ ucfirst(str_replace('_', ' ', $plainte->statut)) }} {{ $plainte->date_reception->format('d/m/Y H:i') }} {{ $plainte->delai_traitement_humans }}
Aucune plainte trouvée
{{ $plaintes->links() }}
@endsection