fix(mi-dia,captura): exportar en escrituracion y avance real sin contar checkboxes en false

This commit is contained in:
2026-09-21 07:20:34 +00:00
parent 5e9b2ac456
commit b5a20aed4e
2 changed files with 5 additions and 1 deletions

View File

@@ -192,7 +192,10 @@ export async function resumenAvance(desarrollo: string): Promise<ResumenDepartam
desarrollo, desarrollo,
departamento: dept, departamento: dept,
campo: { in: camposNombres }, campo: { in: camposNombres },
valor: { not: null }, // Un valor nulo no está capturado, y un checkbox en "false" tampoco
// (antes contaba como lleno e inflaba el avance, p. ej. Obra al 42%
// cuando en realidad estaba casi vacía).
AND: [{ valor: { not: null } }, { valor: { not: 'false' } }],
}, },
}) })

View File

@@ -1290,6 +1290,7 @@ export default function MiDiaPage({ accionesSesion }: { accionesSesion: Acciones
if (tabCrm === 'leads') exportarLeads(leadsFiltrados) if (tabCrm === 'leads') exportarLeads(leadsFiltrados)
else if (tabCrm === 'oportunidades') exportarOportunidades(opsFiltradas) else if (tabCrm === 'oportunidades') exportarOportunidades(opsFiltradas)
else if (tabCrm === 'apartados') exportarApartados(apartadosFiltrados) else if (tabCrm === 'apartados') exportarApartados(apartadosFiltrados)
else if (tabCrm === 'escrituracion') exportarApartados(escrituracionFiltrados)
}} }}
className="shrink-0 rounded-lg border border-[#D1D5DB] bg-white px-3 py-2 text-xs font-medium text-[#374151] shadow-sm transition-all hover:bg-[#F9FAFB] dark:border-[#334155] dark:bg-[#0F172A] dark:text-[#CBD5E1] dark:hover:bg-[#1E293B]" className="shrink-0 rounded-lg border border-[#D1D5DB] bg-white px-3 py-2 text-xs font-medium text-[#374151] shadow-sm transition-all hover:bg-[#F9FAFB] dark:border-[#334155] dark:bg-[#0F172A] dark:text-[#CBD5E1] dark:hover:bg-[#1E293B]"
> >