Actualizar frontend/src/lib/api.js
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
// src/lib/api.js
|
||||
// Cliente para el backend FastAPI. Cambia BASE_URL si el backend corre en otra IP.
|
||||
const BASE_URL = import.meta.env.VITE_API_URL || "https://dashboardapi.escueladerefrigeracion.edu.pe";
|
||||
export const BASE_URL = import.meta.env.VITE_API_URL || "https://dashboardapi.escueladerefrigeracion.edu.pe";
|
||||
|
||||
async function get(path, params = {}) {
|
||||
const qs = new URLSearchParams(params).toString();
|
||||
@@ -40,12 +40,12 @@ export const api = {
|
||||
ocupabilidadAlumnos: (num_indice) =>
|
||||
get("/api/ocupabilidad/alumnos", { num_indice }),
|
||||
ventas: (ano, mes, sede = "TODOS", programa = "TODOS", con_overrides = false) => get("/api/ventas", { ano, mes, sede, programa, con_overrides }),
|
||||
ventasDetalle: (vendedor, ano, mes, tipo, sede = "TODOS", programa = "TODOS") =>
|
||||
get("/api/ventas/detalle", { vendedor, ano, mes, tipo, sede, programa }),
|
||||
cobranza: (ano, mes, sectorista = "TODOS", agrupacion = "SEDE", sede_filtro = "TODOS", prog_filtro = "TODOS", venc_hasta = "TODOS") =>
|
||||
get("/api/cobranza", { ano, mes, sectorista, agrupacion, sede_filtro, prog_filtro, venc_hasta }),
|
||||
cobranzaDetalle: (grupo, ano, mes, sectorista = "TODOS", agrupacion = "PROGRAMA", prog_filtro = "TODOS", sede_filtro = "TODOS", venc_hasta = "TODOS") =>
|
||||
get("/api/cobranza/detalle", { grupo, ano, mes, sectorista, agrupacion, prog_filtro, sede_filtro, venc_hasta }),
|
||||
ventasDetalle: (vendedor, ano, mes, tipo, sede = "TODOS", programa = "TODOS", excluir_ret = false) =>
|
||||
get("/api/ventas/detalle", { vendedor, ano, mes, tipo, sede, programa, excluir_ret }),
|
||||
cobranza: (ano, mes, sectorista = "TODOS", agrupacion = "SEDE", sede_filtro = "TODOS", prog_filtro = "TODOS", venc_hasta = "TODOS", frec_filtro = "TODOS") =>
|
||||
get("/api/cobranza", { ano, mes, sectorista, agrupacion, sede_filtro, prog_filtro, venc_hasta, frec_filtro }),
|
||||
cobranzaDetalle: (grupo, ano, mes, sectorista = "TODOS", agrupacion = "PROGRAMA", prog_filtro = "TODOS", sede_filtro = "TODOS", venc_hasta = "TODOS", frec_filtro = "TODOS") =>
|
||||
get("/api/cobranza/detalle", { grupo, ano, mes, sectorista, agrupacion, prog_filtro, sede_filtro, venc_hasta, frec_filtro }),
|
||||
alumnoEstado: (matricula, ano, mes) => get("/api/alumno/estado", { matricula, ano, mes }),
|
||||
alumnosPorRetirar: (ano, mes) => get("/api/alumnos/por-retirar", { ano, mes }),
|
||||
alumnoEstadoGuardar: (matricula, ano, mes, estado, observaciones, usuario) =>
|
||||
@@ -94,4 +94,7 @@ export const api = {
|
||||
comisionesDetalleTodos: (ano, mes) => get("/api/comisiones/detalle-todos", { ano, mes }),
|
||||
comisionesConfig: (ano, mes) => get("/api/comisiones/config", { ano, mes }),
|
||||
comisionesConfigGuardar: (datos) => postJson("/api/comisiones/config/guardar", datos),
|
||||
facturasBuscar: (ano, mes) => get("/api/facturas/buscar", { ano, mes }),
|
||||
comisionesMetas: (ano, mes) => get("/api/comisiones/metas", { ano, mes }),
|
||||
comisionesMetasGuardar: (payload) => postJson("/api/comisiones/metas/guardar", payload),
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user