MODIFICACION DE controlador CLIENTE_ para usar api

This commit is contained in:
Pablinux
2025-07-17 12:28:58 -05:00
parent 5fca6467db
commit 2545ea538e
2 changed files with 116 additions and 0 deletions

View File

@@ -33,6 +33,16 @@ rutas.get('/busquedaSRI/', controladorClientes.buscarCli_sri);//API consulta cli
//API CONSULTA CLIENTES: https://NAME_SERVER/api_consultaClientes?id=numero_rucOcedula => https://app.factura-e.net/api_consultaClientes?id=0701637498001
rutas.get('/api_consultaClientes/', controladorClientes.api_consultaCliente);//API consulta clientes
// --- NUEVAS RUTAS RESTful para CLIENTES (para el frontend Vue) ---
// Obtener un cliente por su ID (para EditarCliente.vue)
rutas.get('/api/clientes/:client_id', controladorClientes.obtenerClienteJsonPorId); // Nuevo endpoint RESTful GET
// Crear un nuevo cliente (para NuevoCliente.vue)
rutas.post('/api/clientes', controladorClientes.crearClienteJson); // Nuevo endpoint RESTful POST
// Actualizar un cliente existente (para EditarCliente.vue)
rutas.put('/api/clientes/:client_id', controladorClientes.actualizarClienteJson); // Nuevo endpoint RESTful PUT
// Eliminar un cliente (para ListaClientes.vue)
rutas.delete('/api/clientes/:client_id', controladorClientes.eliminarClienteJson); // Nuevo endpoint RESTful DELETE
// --- Rutas RESTful para TIPOS de Membresías (tabla 'clientes_membresias') ---
// Estas rutas apuntarán al nuevo controlador_Membresias
rutas.get('/api/tipos-membresia', controladorMembresias.listarTiposMembresia);