diff --git a/frontend/src/lib/api.js b/frontend/src/lib/api.js index 860ba53..c0c398b 100644 --- a/frontend/src/lib/api.js +++ b/frontend/src/lib/api.js @@ -63,6 +63,8 @@ export const api = { asesores: () => get("/api/asesores"), asesorEstado: (agent_id, online) => post("/api/asesores/estado", { agent_id, online }), + asesorHistorial: (email) => get("/api/asesores/historial", { email }), + asesoresRegistrar: () => postJson("/api/asesores/registrar", {}), guardarCostos: (num_indice, inicial, actual) => postJson("/api/rentabilidad/costos/guardar", { num_indice, inicial, actual }), clasificarSede: (programas) => @@ -75,7 +77,13 @@ export const api = { usuariosCrear: (email, password, nombre, rol) => postJson("/api/usuarios/crear", { email, password, nombre, rol }), usuariosActualizarRol: (id, rol) => postJson("/api/usuarios/rol", { id, rol }), + usuariosActualizarEmail: (id, email) => postJson("/api/usuarios/email", { id, email }), + usuariosActualizarPassword: (id, password) => postJson("/api/usuarios/password", { id, password }), usuariosEliminar: (id) => postJson("/api/usuarios/eliminar", { id }), + rolesListar: () => get("/api/roles"), + rolesModulos: () => get("/api/roles/modulos"), + rolGuardar: (rol, modulos) => postJson("/api/roles/guardar", { rol, modulos }), + rolEliminar: (rol) => postJson("/api/roles/eliminar", { rol }), vendedoresManualesListar: (ano, mes) => get("/api/comisiones/vendedores", { ano, mes }), vendedoresManualesCrear: (datos) => postJson("/api/comisiones/vendedores/crear", datos), vendedoresManualesEliminar: (id) => postJson("/api/comisiones/vendedores/eliminar", { id }),