@extends('layouts.base') @section('title') Suivi des collaborateurs @endsection @section('content')
| Collaborateur | Réclamations assignées | Total traitées | Taux de traitement | Non traitées | Temps moyen (min) |
|---|---|---|---|---|---|
|
{{ substr($collaborator->name, 0, 1) }}
{{ $collaborator->name }}
|
{{ $collaborator->total_assigned }} | {{ $collaborator->total_processed }} |
|
{{ $collaborator->pending_count }} | {{ $collaborator->avg_processing_time }} |
| Aucune donnée disponible. | |||||
| Date de réclamation | Référence | Assigné à | Assigné le | Statut |
|---|---|---|---|---|
| {{ $claim->claim_date->format('d/m/Y H:i') }} | {{ $claim->claim_reference }} | {{ optional($assignment->assignedUser)->full_name ?? ('Utilisateur #' . $assignment->assigned_to) }} | {{ optional($assignment->assigned_at)->format('d/m/Y H:i') }} | @php $statusId = optional($claim->claimStatus)->id; $statusName = optional($claim->claimStatus)->name; $badgeClass = match ($statusId) { 1 => 'bg-secondary', // Initiée 2 => 'bg-info', // Enregistrée 3 => 'bg-warning', // En attente 4 => 'bg-primary', // A transmettre 5 => 'bg-indigo', // Transmise 6 => 'bg-success', // Clôturée 7 => 'bg-danger', // Rejetée default => 'bg-secondary' }; @endphp {{ $statusName }} |
| Aucune assignation active trouvée. | ||||