feat: agregar página de gestión de productos activos/inactivos
- Agregar ProductsManagement.vue con tabla de productos - Filtros: Activos, Inactivos, Todos - Búsqueda por nombre en tiempo real - Acciones por lote: activar/desactivar múltiples productos - Botones condicionales según filtro activo - Agregar ruta protegida /admin/products - Actualizar API con métodos getProducts(active) y updateProduct() - Agregar método patchRequest en django-api - Agregar menú 'Gestión de Productos' en NavBar
This commit is contained in:
@@ -7,8 +7,12 @@ class Api {
|
||||
return this.apiImplementation.getCustomers();
|
||||
}
|
||||
|
||||
getProducts() {
|
||||
return this.apiImplementation.getProducts();
|
||||
getProducts(active = 'all') {
|
||||
return this.apiImplementation.getProducts(active);
|
||||
}
|
||||
|
||||
updateProduct(productId, data) {
|
||||
return this.apiImplementation.updateProduct(productId, data);
|
||||
}
|
||||
|
||||
getPaymentMethods() {
|
||||
|
||||
Reference in New Issue
Block a user