diff --git a/client/src/pages/DsiCapex.tsx b/client/src/pages/DsiCapex.tsx index 3aecea8..079812a 100644 --- a/client/src/pages/DsiCapex.tsx +++ b/client/src/pages/DsiCapex.tsx @@ -172,6 +172,9 @@ export default function DsiCapex() { const totalGeneral = useMemo(() => sortedLignes.reduce((s, l) => s + l.total, 0), [sortedLignes]); const nbFilled = useMemo(() => lignes.filter(l => l.hasSaisie).length, [lignes]); + // La synthèse n'affiche des données que si au moins un établissement a été saisi pour cette année + const hasDonnees = nbFilled > 0; + const handleSort = (col: string) => { if (sortCol === col) setSortDir(d => d === 'asc' ? 'desc' : 'asc'); else { setSortCol(col); setSortDir('asc'); } @@ -213,7 +216,8 @@ export default function DsiCapex() { - {/* KPIs */} + {/* KPIs — uniquement si données saisies pour cette année */} + {hasDonnees && (
+ Aucune donnée pour {annee} +
++ Aucun budget CAPEX n'a encore été saisi pour l'exercice {annee}. + Utilisez la page CAPEX - Construction pour saisir les budgets des établissements. +
+Aucun établissement trouvé
diff --git a/client/src/pages/Home.tsx b/client/src/pages/Home.tsx index f873454..d6ad6b8 100644 --- a/client/src/pages/Home.tsx +++ b/client/src/pages/Home.tsx @@ -92,53 +92,56 @@ export default function Home() {