Détail du bon de réquisition
N° : {{ $info_requisition->numero_requisition }}
@php
$status = (int) ($info_requisition->statut_requisition ?? 0);
// Tableau de configuration des statuts : [couleur, icône, libellé]
$statusConfig = [
0 => ['bg-danger', 'fa-times-circle', 'Rejeté'],
1 => ['bg-warning text-dark', 'fa-hourglass-half', 'En attente'],
2 => ['bg-info', 'fa-exchange-alt', 'Transféré au stock'],
3 => ['bg-success', 'fa-check-circle', 'Sortie terminée'],
4 => ['bg-primary', 'fa-spinner fa-pulse', 'En cours de traitement (service achat)'],
5 => ['bg-primary', 'fa-spinner fa-pulse', 'En cours : bon de commande et demande de frais'],
6 => ['bg-primary', 'fa-spinner fa-pulse', 'En cours d’entrée au stock'],
];
$badgeClass = $statusConfig[$status][0] ?? 'bg-secondary';
$icon = $statusConfig[$status][1] ?? 'fa-question-circle';
$label = $statusConfig[$status][2] ?? 'Statut inconnu (' . e($status) . ')';
// Pour le statut 5, on peut raccourcir l'affichage si besoin
if ($status === 5) {
$label = 'En cours : bon de commande & frais';
}
@endphp
{{ $label }}