Checkpoint: Correction de l'incohérence dans les statistiques de répartition des apprenants par fonction. Le tableau de bord principal et le tableau de bord analytique affichent maintenant les mêmes pourcentages car ils comptent tous les deux le nombre d'apprenants (et non le nombre d'inscriptions). Les deux graphiques sont maintenant cohérents.

This commit is contained in:
Manus Sandbox
2025-11-23 16:42:38 -05:00
parent 03efb59cbf
commit a807183e2b
2 changed files with 7 additions and 1 deletions

View File

@@ -90,7 +90,7 @@ export default function AdminAnalytics() {
const fonctionData = participationFonction?.map(item => ({
name: item.fonction === 'directeur' ? 'Directeurs' :
item.fonction === 'chef_service' ? 'Chefs de service' : 'Autres',
value: Number(item.totalInscriptions),
value: Number(item.totalApprenants),
confirmees: Number(item.inscriptionsConfirmees),
})) || [];

View File

@@ -529,3 +529,9 @@
- [x] Créer le schéma de base de données pour les alertes
- [ ] Créer l'interface de configuration des alertes (fonctionnalité future)
- [ ] Implémenter le système de vérification et d'envoi des alertes (fonctionnalité future)
## Correction incohérence statistiques
- [x] Identifier la source de l'incohérence entre tableau de bord principal et analytique
- [x] Uniformiser les calculs de répartition par fonction
- [x] Vérifier la cohérence des données affichées