From 1116d8c43511ddc3114c8a44bcd4c1095c074b62 Mon Sep 17 00:00:00 2001 From: Jaime Jimenez Date: Tue, 2 May 2023 07:59:52 +0200 Subject: [PATCH] Permisos agrupados --- ci4/app/Controllers/Ajax.php | 4 +- ci4/app/Controllers/Catalogo/Catalogo.php | 30 +++ ci4/app/Controllers/Clientes/Cliente.php | 35 ++++ .../Controllers/Clientes/Tarifacliente.php | 34 ++++ .../Controllers/Configuracion/Calendario.php | 25 +++ .../Correo.php} | 5 +- .../Controllers/Configuracion/Formaspago.php | 35 ++++ .../Configuracion/Imposiciones.php | 35 ++++ ci4/app/Controllers/Configuracion/Maquina.php | 35 ++++ .../Configuracion/Papelgenerico.php | 35 ++++ ci4/app/Controllers/Configuracion/Serie.php | 21 +++ .../Configuracion/Serviciocliente.php | 35 ++++ .../Configuracion/Tamanioformatos.php | 35 ++++ .../Configuracion/Tamaniolibros.php | 35 ++++ .../Configuracion/Tareaservicio.php | 35 ++++ .../Configuracion/Tiposimpresion.php | 35 ++++ ci4/app/Controllers/Configuracion/Trabajo.php | 35 ++++ .../Digitalizacion/Digitalizacion.php | 21 +++ ci4/app/Controllers/Facturacion/Albaran.php | 30 +++ ci4/app/Controllers/Facturacion/Factura.php | 30 +++ ci4/app/Controllers/Informes/Informe.php | 22 +++ ci4/app/Controllers/Logistica/Logistica.php | 22 +++ ci4/app/Controllers/Pedidos/Pedido.php | 35 ++++ .../Controllers/Presupuestos/Presupuesto.php | 35 ++++ .../Presupuestos/Presupuestomaquetacion.php | 35 ++++ .../Controllers/Produccion/Ordenmaquina.php | 35 ++++ .../Controllers/Produccion/Ordentrabajo.php | 35 ++++ .../Produccion/Ordentrabajomaquetacion.php | 35 ++++ ci4/app/Controllers/Produccion/Pedido.php | 35 ++++ ci4/app/Controllers/Proveedores/Proveedor.php | 30 +++ ci4/app/Controllers/Tarifas/Tarifaacabado.php | 35 ++++ ci4/app/Controllers/Tarifas/Tarifaenvio.php | 35 ++++ .../Controllers/Tarifas/Tarifaimpresion.php | 35 ++++ .../Controllers/Tarifas/Tarifamanipulado.php | 35 ++++ .../Controllers/Tarifas/Tarifapapelcompra.php | 35 ++++ .../Tarifas/Tarifapapeldefecto.php | 35 ++++ .../Tarifas/Tarifapreimpresion.php | 35 ++++ ci4/app/Controllers/Test.php | 171 +----------------- ci4/app/Controllers/{ => Usuarios}/Group.php | 19 +- ci4/app/Controllers/{ => Usuarios}/User.php | 3 +- ci4/app/Filters/LoginAuthFilter.php | 43 +++-- ci4/app/Helpers/general_helper.php | 6 + .../backend/focus2/form/activity/index.php | 2 +- .../themes/backend/focus2/form/group/form.php | 39 ++-- .../backend/focus2/form/group/index.php | 2 +- .../themes/backend/focus2/form/user/index.php | 2 +- .../Views/themes/backend/focus2/main/menu.php | 8 +- 47 files changed, 1227 insertions(+), 217 deletions(-) create mode 100644 ci4/app/Controllers/Catalogo/Catalogo.php create mode 100644 ci4/app/Controllers/Clientes/Cliente.php create mode 100644 ci4/app/Controllers/Clientes/Tarifacliente.php create mode 100644 ci4/app/Controllers/Configuracion/Calendario.php rename ci4/app/Controllers/{Impresion/Impresioncliente.php => Configuracion/Correo.php} (67%) create mode 100644 ci4/app/Controllers/Configuracion/Formaspago.php create mode 100644 ci4/app/Controllers/Configuracion/Imposiciones.php create mode 100644 ci4/app/Controllers/Configuracion/Maquina.php create mode 100644 ci4/app/Controllers/Configuracion/Papelgenerico.php create mode 100644 ci4/app/Controllers/Configuracion/Serie.php create mode 100644 ci4/app/Controllers/Configuracion/Serviciocliente.php create mode 100644 ci4/app/Controllers/Configuracion/Tamanioformatos.php create mode 100644 ci4/app/Controllers/Configuracion/Tamaniolibros.php create mode 100644 ci4/app/Controllers/Configuracion/Tareaservicio.php create mode 100644 ci4/app/Controllers/Configuracion/Tiposimpresion.php create mode 100644 ci4/app/Controllers/Configuracion/Trabajo.php create mode 100644 ci4/app/Controllers/Digitalizacion/Digitalizacion.php create mode 100644 ci4/app/Controllers/Facturacion/Albaran.php create mode 100644 ci4/app/Controllers/Facturacion/Factura.php create mode 100644 ci4/app/Controllers/Informes/Informe.php create mode 100644 ci4/app/Controllers/Logistica/Logistica.php create mode 100644 ci4/app/Controllers/Pedidos/Pedido.php create mode 100644 ci4/app/Controllers/Presupuestos/Presupuesto.php create mode 100644 ci4/app/Controllers/Presupuestos/Presupuestomaquetacion.php create mode 100644 ci4/app/Controllers/Produccion/Ordenmaquina.php create mode 100644 ci4/app/Controllers/Produccion/Ordentrabajo.php create mode 100644 ci4/app/Controllers/Produccion/Ordentrabajomaquetacion.php create mode 100644 ci4/app/Controllers/Produccion/Pedido.php create mode 100644 ci4/app/Controllers/Proveedores/Proveedor.php create mode 100644 ci4/app/Controllers/Tarifas/Tarifaacabado.php create mode 100644 ci4/app/Controllers/Tarifas/Tarifaenvio.php create mode 100644 ci4/app/Controllers/Tarifas/Tarifaimpresion.php create mode 100644 ci4/app/Controllers/Tarifas/Tarifamanipulado.php create mode 100644 ci4/app/Controllers/Tarifas/Tarifapapelcompra.php create mode 100644 ci4/app/Controllers/Tarifas/Tarifapapeldefecto.php create mode 100644 ci4/app/Controllers/Tarifas/Tarifapreimpresion.php rename ci4/app/Controllers/{ => Usuarios}/Group.php (93%) rename ci4/app/Controllers/{ => Usuarios}/User.php (99%) diff --git a/ci4/app/Controllers/Ajax.php b/ci4/app/Controllers/Ajax.php index 0c4d1982..0de78ad5 100644 --- a/ci4/app/Controllers/Ajax.php +++ b/ci4/app/Controllers/Ajax.php @@ -82,7 +82,7 @@ class Ajax extends ResourceController if($records[$key]['email_confirmed'] == 1){ $records[$key]['email'] = $records[$key]['email'].' '.''; } - $editLink = site_url('user/edit/').$records[$key]['token']; + $editLink = site_url('usuarios/user/edit/').$records[$key]['token']; $records[$key]['options'] = ''. '
-
+
diff --git a/ci4/app/Views/themes/backend/focus2/form/group/form.php b/ci4/app/Views/themes/backend/focus2/form/group/form.php index dd113010..795eb819 100644 --- a/ci4/app/Views/themes/backend/focus2/form/group/form.php +++ b/ci4/app/Views/themes/backend/focus2/form/group/form.php @@ -60,19 +60,34 @@
- -
-

- - -
- - +
+ +
+
+

+
+
+
+ + +
+

+ + +
+ + +
+ + +
+ +
- - -
- +
+
+ +
diff --git a/ci4/app/Views/themes/backend/focus2/form/group/index.php b/ci4/app/Views/themes/backend/focus2/form/group/index.php index bfae4df2..4d233d31 100644 --- a/ci4/app/Views/themes/backend/focus2/form/group/index.php +++ b/ci4/app/Views/themes/backend/focus2/form/group/index.php @@ -110,7 +110,7 @@ }).then(function(isConfirm) { console.log(isConfirm); if (isConfirm.value) { - window.location.href = ''+id; + window.location.href = ''+id; } }) } diff --git a/ci4/app/Views/themes/backend/focus2/form/user/index.php b/ci4/app/Views/themes/backend/focus2/form/user/index.php index 32e64a25..c29315e5 100644 --- a/ci4/app/Views/themes/backend/focus2/form/user/index.php +++ b/ci4/app/Views/themes/backend/focus2/form/user/index.php @@ -112,7 +112,7 @@ }).then(function(isConfirm) { console.log(isConfirm); if (isConfirm.value) { - window.location.href = ''+id; + window.location.href = ''+id; } }) } diff --git a/ci4/app/Views/themes/backend/focus2/main/menu.php b/ci4/app/Views/themes/backend/focus2/main/menu.php index 6e5b1ee5..5f53a38c 100644 --- a/ci4/app/Views/themes/backend/focus2/main/menu.php +++ b/ci4/app/Views/themes/backend/focus2/main/menu.php @@ -9,10 +9,10 @@
  • @@ -21,10 +21,10 @@