Actualizar frontend/src/lib/api.js
This commit is contained in:
@@ -122,6 +122,20 @@ export const api = {
|
|||||||
programa: (ano = "TODOS", mes = "TODOS", programa = "TODOS") =>
|
programa: (ano = "TODOS", mes = "TODOS", programa = "TODOS") =>
|
||||||
get("/api/programa", { ano, mes, programa }),
|
get("/api/programa", { ano, mes, programa }),
|
||||||
alertas: () => _fetch("/api/alertas", {}),
|
alertas: () => _fetch("/api/alertas", {}),
|
||||||
|
plantillas: () => _fetch("/api/plantillas", {}),
|
||||||
|
plantillaEnviar: (datos) =>
|
||||||
|
fetch(`${BASE_URL}/api/plantillas/enviar`, {
|
||||||
|
method: "POST", headers: { "Content-Type": "application/json" },
|
||||||
|
body: JSON.stringify(datos),
|
||||||
|
}).then((r) => { if (!r.ok) throw new Error("Error al enviar"); return r.json(); }),
|
||||||
|
plantillasCampanias: () => _fetch("/api/plantillas/campanias", {}),
|
||||||
|
plantillasAsesores: () => _fetch("/api/plantillas/asesores", {}),
|
||||||
|
plantillasEstados: () => _fetch("/api/plantillas/estados", {}),
|
||||||
|
plantillasBase: (codigos, asesores, estados) =>
|
||||||
|
fetch(`${BASE_URL}/api/plantillas/base`, {
|
||||||
|
method: "POST", headers: { "Content-Type": "application/json" },
|
||||||
|
body: JSON.stringify({ codigos, asesores, estados }),
|
||||||
|
}).then((r) => { if (!r.ok) throw new Error("Error al obtener base"); return r.json(); }),
|
||||||
conjuntosSinSede: () => get("/api/conjuntos-sin-sede"),
|
conjuntosSinSede: () => get("/api/conjuntos-sin-sede"),
|
||||||
guardarConjuntoSede: (cambios) =>
|
guardarConjuntoSede: (cambios) =>
|
||||||
post("/api/conjuntos-sin-sede/guardar", { cambios }, ["/api/conjuntos-sin-sede", ..._TODOS]),
|
post("/api/conjuntos-sin-sede/guardar", { cambios }, ["/api/conjuntos-sin-sede", ..._TODOS]),
|
||||||
|
|||||||
Reference in New Issue
Block a user