Skip to content

feat(ti/proyectos): refactor filter bar — 8 filtros (fase, salud, sector)

Rafael Bautista requested to merge ti into qa
  • Quita: Semáforo, Estado actual, Responsable, Etapa.
  • Agrega: Fase (columna fase_estandar_con), Salud (multi-select OR con las 4 reglas de las KPI cards), Proyecto (multi-select por nombre).
  • Renombra: Tipo empresa → Sector (mismo data tipo_empresa).
  • Año: ahora rige por extract(year, fecha_fin_estimada) en backend (param nuevo anio, distribución por_anio_fin); el viejo anio_inicio queda intacto para no romper consumidores.
  • Layout final 2 filas: Portafolio·Empresa·Fase·Año / Salud·Proyecto·Tipo·Sector.
  • Backend: nuevos query params fase/proyecto/salud/anio + distribuciones por_fase_estandar/por_proyecto/por_anio_fin en /api/ti/proyectos/dashboard/stats.
  • Tooltip del chart de tendencia se simplifica (ya no condiciona por filtro de semáforo eliminado): siempre renderiza las 3 áreas.

Merge request reports

Loading