feat(responsable): add anomaly and history tables

This commit is contained in:
SaidSoighiri94
2026-07-24 15:47:48 +02:00
parent ec36349bad
commit 38efe6a873
6 changed files with 1623 additions and 81 deletions
+17 -1
View File
@@ -501,6 +501,22 @@ En terminal interactif (VS Code), `migrate dev` fonctionne normalement (taper `y
- Les menus de filtres restent sur une ligne et tronquent les libellés trop longs pour prévenir tout débordement.
- Vérifications réussies : build et lint backend, analyse Dart, tris et filtres combinés testés sur SQL Server.
### Étape 52 — Tableau des anomalies responsable
- La liste des anomalies devient un tableau opérationnel sur ordinateur et une liste compacte sur petit écran.
- Les colonnes présentent la date de détection, le type et la description, le matériel, l'étudiant, le statut et l'action suivante.
- La recherche serveur couvre la description, le type, le matériel, la référence et l'identité de l'étudiant.
- Les anomalies peuvent être filtrées par statut et type, puis triées par date, type, matériel, étudiant ou statut.
- Le changement de statut existant reste disponible dans chaque ligne et conserve les transitions métier autorisées.
- Vérifications réussies : build et lint backend, analyse Dart, tris et filtres combinés testés sur SQL Server.
### Étape 53 — Tableau et export filtré de l'historique responsable
- L'historique devient un tableau d'audit sur ordinateur et une liste compacte sur petit écran.
- Les colonnes présentent la date et l'heure, l'action et sa description, l'utilisateur, le matériel, l'emprunt et le point d'opération.
- La recherche serveur couvre l'action, la description, l'utilisateur et le matériel.
- Les événements peuvent être filtrés par action et période, puis triés par date, action, utilisateur, matériel ou emprunt.
- L'export CSV reprend désormais les filtres, la période et l'ordre actifs dans l'interface.
- Vérifications réussies : build et lint backend, analyse Dart, filtre combiné sur 22 événements et export CSV filtré testés sur SQL Server.
---
*Dernière mise à jour : 2026-07-24 — Tableau de supervision du stock matériel enrichi.*
*Dernière mise à jour : 2026-07-24 — Supervision des anomalies et historique enrichie.*