veamos
All checks were successful
build-and-deploy / build-and-deploy (push) Successful in 54s

This commit is contained in:
2025-11-13 18:11:11 -06:00
parent 5cdb173a46
commit f952aee0f5
7 changed files with 735 additions and 2 deletions

View File

@@ -102,12 +102,14 @@ export default defineEventHandler(async (event) => {
listaEmpleados,
detalleTareas,
detalleAsistencias,
detallePlanillas,
opcionesFiltros
] = await Promise.all([
executeWithErrorHandling('contadores', cards.contadores?.id, standardParams, { data: { rows: [[]], cols: [] } }),
executeWithErrorHandling('lista_empleados', cards.lista_empleados?.id, standardParams, { data: { rows: [], cols: [] } }),
executeWithErrorHandling('detalle_tareas', cards.detalle_tareas?.id, standardParams, { data: { rows: [], cols: [] } }),
executeWithErrorHandling('detalle_asistencias', cards.detalle_asistencias?.id, standardParams, { data: { rows: [], cols: [] } }),
executeWithErrorHandling('detalle_planillas', cards.detalle_planillas?.id, standardParams, { data: { rows: [], cols: [] } }),
executeWithErrorHandling('opciones_filtros', cards.opciones_filtros?.id, emptyParams, { data: { rows: [], cols: [] } })
])
@@ -171,6 +173,7 @@ export default defineEventHandler(async (event) => {
listaEmpleados: transformMultipleRows(listaEmpleados),
detalleTareas: transformMultipleRows(detalleTareas),
detalleAsistencias: transformMultipleRows(detalleAsistencias),
detallePlanillas: transformMultipleRows(detallePlanillas),
opcionesFiltros: transformOpcionesFiltros(opcionesFiltros)
}
} catch (error: any) {

View File

@@ -67,6 +67,7 @@ export const METABASE_QUERIES = {
lista_empleados: 'Informe Empleados - Lista con Totales',
detalle_tareas: 'Informe Empleados - Detalle Tareas',
detalle_asistencias: 'Informe Empleados - Detalle Asistencias',
detalle_planillas: 'Informe Empleados - Detalle Planillas',
opciones_filtros: 'Informe Empleados - Opciones Filtros'
}
} as const