Se agrega servicio de APIREST y los endpoint para dashboard en conunto a funcionalidades de filtros.

This commit is contained in:
Fimm committed 2026-10-14 17:11:06 +00:00
1 parent a2fbd4b675
commit d6e4af90b9
17 files changed
+1348 -56

No files matched your search

+14
View File
@@ -0,0 +1,14 @@
import { api } from './api';
import type { CursoDelDia, EstadisticasDashboard, KpiDashboard, DetalleCursoDia } from './types/dashboard';
export const obtenerCursosDelDia = (fecha: string, idsede?: string, idjornada?: string) =>
api.get<CursoDelDia[]>(`/api/empresas-cursos?fecha=${fecha}&idsede=${idsede ?? ''}&idjornada=${idjornada ?? ''}`);
export const obtenerEstadisticas = () =>
api.get<EstadisticasDashboard>('/api/dashboard/estadisticas');
export const obtenerKpiDashboard = (fecha: string, idsede?: string, idjornada?: string) =>
api.get<KpiDashboard>(`/api/empresas-cursos/kpi-dashboard?fecha=${fecha}&idsede=${idsede ?? ''}&idjornada=${idjornada ?? ''}`);
export const obtenerDetalleCursoDia = (fecha: string, idsede?: string, idjornada?: string) =>
api.get<DetalleCursoDia[]>(`/api/empresas-cursos/detalle?fecha=${fecha}&idsede=${idsede ?? ''}&idjornada=${idjornada ?? ''}`);