feat ajout de nbFamillesAvecEvtProcedurePenaleHorsGendarmerie

wip-related-pages
Sébastien Arod 2024-10-14 14:01:33 +02:00
parent 313e5b6276
commit 98c407934e
2 changed files with 12 additions and 1 deletions

View File

@ -17,7 +17,11 @@ export const statsPenalesDesc = {
}, },
nbFamillesAvecGendarmerieSansSuiteACeJour: { nbFamillesAvecGendarmerieSansSuiteACeJour: {
label: 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: { procureur: {
label: "Procureur", label: "Procureur",

View File

@ -42,6 +42,11 @@ export function computeStatsPenales(familles: Famille[]): StatsPenales {
return evtsProcPenaleHorsGendarmerie.length === 0; return evtsProcPenaleHorsGendarmerie.length === 0;
} }
); );
const famillesAvecEvtProcedurePenaleHorsGendarmerie =
filterFamillesWithOneOfEvenements(
famillesResistantesOuEx,
isProcedurePenaleHorsGendarmerie
);
const famillesAvecInfoTribunaux: FamilleAvecInfoTribunaux[] = const famillesAvecInfoTribunaux: FamilleAvecInfoTribunaux[] =
famillesResistantesOuEx.map((f) => { famillesResistantesOuEx.map((f) => {
@ -62,6 +67,8 @@ export function computeStatsPenales(familles: Famille[]): StatsPenales {
nbFamillesAvecGendarmerie: famillesGendarmerie.length, nbFamillesAvecGendarmerie: famillesGendarmerie.length,
nbFamillesAvecGendarmerieSansSuiteACeJour: nbFamillesAvecGendarmerieSansSuiteACeJour:
famillesAvecGendarmerieSansSuiteACeJour.length, famillesAvecGendarmerieSansSuiteACeJour.length,
nbFamillesAvecEvtProcedurePenaleHorsGendarmerie:
famillesAvecEvtProcedurePenaleHorsGendarmerie.length,
procureur: { procureur: {
nbFamillesAuditionProcureur: filterFamillesWithOneOfEvenementsOfType( nbFamillesAuditionProcureur: filterFamillesWithOneOfEvenementsOfType(
famillesResistantesOuEx, famillesResistantesOuEx,