fix: corrige stats procédure civile + change l'ordre
parent
bd9af23bcc
commit
ae9b8289e1
|
@ -26,6 +26,11 @@ const statPropsPublishOptions: {
|
||||||
notionPropName: "Durée résistance médiane",
|
notionPropName: "Durée résistance médiane",
|
||||||
unit: "j",
|
unit: "j",
|
||||||
},
|
},
|
||||||
|
pourcentageEntreeApresMiseEnDemeure: {
|
||||||
|
notionPropName: "% d'entrées après mises en demeure",
|
||||||
|
unit: "%",
|
||||||
|
},
|
||||||
|
|
||||||
nbFamillesMisesEnDemeure: {
|
nbFamillesMisesEnDemeure: {
|
||||||
notionPropName: "Nb familles mises en demeure",
|
notionPropName: "Nb familles mises en demeure",
|
||||||
},
|
},
|
||||||
|
@ -33,10 +38,7 @@ const statPropsPublishOptions: {
|
||||||
notionPropName: "% de familles mises en demeure",
|
notionPropName: "% de familles mises en demeure",
|
||||||
unit: "%",
|
unit: "%",
|
||||||
},
|
},
|
||||||
pourcentageEntreeApresMiseEnDemeure: {
|
|
||||||
notionPropName: "% d'entrées après mises en demeure",
|
|
||||||
unit: "%",
|
|
||||||
},
|
|
||||||
pourcentageEntreeApresMiseEnDemeureSurPeriode: {
|
pourcentageEntreeApresMiseEnDemeureSurPeriode: {
|
||||||
notionPropName: "% d'entrées après mises en demeure sur période",
|
notionPropName: "% d'entrées après mises en demeure sur période",
|
||||||
},
|
},
|
||||||
|
@ -94,7 +96,6 @@ const statPropsPublishOptions: {
|
||||||
notionPropName: "% familles avec CRPC refusée",
|
notionPropName: "% familles avec CRPC refusée",
|
||||||
unit: "%",
|
unit: "%",
|
||||||
},
|
},
|
||||||
|
|
||||||
nbFamillesProcedureCivile: {
|
nbFamillesProcedureCivile: {
|
||||||
notionPropName: "Nb familles avec procédure civile",
|
notionPropName: "Nb familles avec procédure civile",
|
||||||
},
|
},
|
||||||
|
|
|
@ -2,6 +2,7 @@ import {
|
||||||
isCRPC,
|
isCRPC,
|
||||||
isCompositionPenale,
|
isCompositionPenale,
|
||||||
isEvenementBefore,
|
isEvenementBefore,
|
||||||
|
isProcedureCivile,
|
||||||
isProcedurePenale,
|
isProcedurePenale,
|
||||||
} from "../data/EvenementFamille";
|
} from "../data/EvenementFamille";
|
||||||
import {
|
import {
|
||||||
|
@ -69,7 +70,7 @@ export function computeELStatsAtDate(
|
||||||
|
|
||||||
const famillesAvecProcedureCivile = familleResistantesOrEx.filter((famille) =>
|
const famillesAvecProcedureCivile = familleResistantesOrEx.filter((famille) =>
|
||||||
famille.Evenements.find(
|
famille.Evenements.find(
|
||||||
(evt) => isProcedurePenale(evt) && isEvenementBefore(evt, asOfDate)
|
(evt) => isProcedureCivile(evt) && isEvenementBefore(evt, asOfDate)
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
@ -79,14 +80,14 @@ export function computeELStatsAtDate(
|
||||||
|
|
||||||
dureeResistanceMoyenne: average(dureesResistances),
|
dureeResistanceMoyenne: average(dureesResistances),
|
||||||
dureeResistanceMediane: median(dureesResistances),
|
dureeResistanceMediane: median(dureesResistances),
|
||||||
|
pourcentageEntreeApresMiseEnDemeure:
|
||||||
|
computePourcentageEntreeApresMiseEnDemeure(familleResistantesOrEx),
|
||||||
|
|
||||||
nbFamillesMisesEnDemeure: nbFamillesMiseEnDemeure,
|
nbFamillesMisesEnDemeure: nbFamillesMiseEnDemeure,
|
||||||
pourcentageFamillesMisesEnDemeure: percent(
|
pourcentageFamillesMisesEnDemeure: percent(
|
||||||
nbFamillesMiseEnDemeure,
|
nbFamillesMiseEnDemeure,
|
||||||
familleResistantesOrEx.length
|
familleResistantesOrEx.length
|
||||||
),
|
),
|
||||||
pourcentageEntreeApresMiseEnDemeure:
|
|
||||||
computePourcentageEntreeApresMiseEnDemeure(familleResistantesOrEx),
|
|
||||||
|
|
||||||
nbFamillesProcedurePenale: famillesAvecProcedurePenale.length,
|
nbFamillesProcedurePenale: famillesAvecProcedurePenale.length,
|
||||||
pourcentageFamillesProcedurePenale: percent(
|
pourcentageFamillesProcedurePenale: percent(
|
||||||
|
|
Loading…
Reference in New Issue