diff --git a/src/statistiques/v2/penales/StatsPenales.ts b/src/statistiques/v2/penales/StatsPenales.ts index 8f0e76e..911c3eb 100644 --- a/src/statistiques/v2/penales/StatsPenales.ts +++ b/src/statistiques/v2/penales/StatsPenales.ts @@ -17,7 +17,11 @@ export const statsPenalesDesc = { }, nbFamillesAvecGendarmerieSansSuiteACeJour: { label: - "Nb familles avec un évènement Gendarmerie mais sans suite à ce sjour (pas de procureur, procès...)", + "Nb familles avec au moins un évènement Gendarmerie mais sans autre évènement de Procédure Pénale à ce jour (pas de Procureur, Tribunal...)", + }, + nbFamillesAvecEvtProcedurePenaleHorsGendarmerie: { + label: + "Nb familles avec au moins un évènement Procédure Pénale différent de Gendarmerie (Procureur, Tribunal...)", }, procureur: { label: "Procureur", diff --git a/src/statistiques/v2/penales/computeStatsPenales.ts b/src/statistiques/v2/penales/computeStatsPenales.ts index bae9861..e3146e4 100644 --- a/src/statistiques/v2/penales/computeStatsPenales.ts +++ b/src/statistiques/v2/penales/computeStatsPenales.ts @@ -42,6 +42,11 @@ export function computeStatsPenales(familles: Famille[]): StatsPenales { return evtsProcPenaleHorsGendarmerie.length === 0; } ); + const famillesAvecEvtProcedurePenaleHorsGendarmerie = + filterFamillesWithOneOfEvenements( + famillesResistantesOuEx, + isProcedurePenaleHorsGendarmerie + ); const famillesAvecInfoTribunaux: FamilleAvecInfoTribunaux[] = famillesResistantesOuEx.map((f) => { @@ -62,6 +67,8 @@ export function computeStatsPenales(familles: Famille[]): StatsPenales { nbFamillesAvecGendarmerie: famillesGendarmerie.length, nbFamillesAvecGendarmerieSansSuiteACeJour: famillesAvecGendarmerieSansSuiteACeJour.length, + nbFamillesAvecEvtProcedurePenaleHorsGendarmerie: + famillesAvecEvtProcedurePenaleHorsGendarmerie.length, procureur: { nbFamillesAuditionProcureur: filterFamillesWithOneOfEvenementsOfType( famillesResistantesOuEx,