diff --git a/src/notion/statPublishOptions.ts b/src/notion/statPublishOptions.ts index 7a8cb57..1e81a7d 100644 --- a/src/notion/statPublishOptions.ts +++ b/src/notion/statPublishOptions.ts @@ -53,10 +53,21 @@ const statPropsPublishOptions: { nbFamillesCompositionPenale: { notionPropName: "Nb familles avec composition pénale", }, + pourcentageFamillesCompositionPenale: { + notionPropName: "% familles avec composition pénale", + unit: "%", + }, pourcentageProcedurePenaleAvecCompositionPenale: { notionPropName: "% procédure pénale avec composition pénale", unit: "%", }, + nbFamillesCRPC: { + notionPropName: "Nb familles avec CRPC", + }, + pourcentageFamillesCRPC: { + notionPropName: "% familles avec CRPC", + unit: "%", + }, pourcentageProcedurePenaleAvecCRPC: { notionPropName: "% procédure pénale avec CRPC", unit: "%", diff --git a/src/statistiques/ELStats.ts b/src/statistiques/ELStats.ts index 0be8e6c..c691467 100644 --- a/src/statistiques/ELStats.ts +++ b/src/statistiques/ELStats.ts @@ -16,7 +16,10 @@ export type ELStatsAtDate = { nbFamillesProcedurePenale: V; pourcentageFamillesProcedurePenale: V; nbFamillesCompositionPenale: V; + pourcentageFamillesCompositionPenale: V; pourcentageProcedurePenaleAvecCompositionPenale: V; + nbFamillesCRPC: V; + pourcentageFamillesCRPC: V; pourcentageProcedurePenaleAvecCRPC: V; nbFamillesProcedureCivile: V; pourcentageFamillesProcedureCivile: V; diff --git a/src/statistiques/computeELStatsAtDate.ts b/src/statistiques/computeELStatsAtDate.ts index fafb09a..b3c4e9a 100644 --- a/src/statistiques/computeELStatsAtDate.ts +++ b/src/statistiques/computeELStatsAtDate.ts @@ -86,15 +86,23 @@ export function computeELStatsAtDate( nbFamillesProcedurePenale: famillesAvecProcedurePenale.length, pourcentageFamillesProcedurePenale: pourcentageFamillesProcedurePenale, nbFamillesCompositionPenale: famillesAvecCompositionPenale.length, + pourcentageFamillesCompositionPenale: percent( + familleResistantesOrEx.length, + famillesAvecProcedurePenale.length + ), pourcentageProcedurePenaleAvecCompositionPenale: percent( famillesAvecCompositionPenale.length, famillesAvecProcedurePenale.length ), + nbFamillesCRPC: famillesAvecCRPC.length, + pourcentageFamillesCRPC: percent( + famillesAvecCRPC.length, + familleResistantesOrEx.length + ), pourcentageProcedurePenaleAvecCRPC: percent( famillesAvecCRPC.length, famillesAvecProcedurePenale.length ), - nbFamillesProcedureCivile: famillesAvecProcedureCivile.length, pourcentageFamillesProcedureCivile: pourcentageFamillesProcedureCivile, };