diff --git a/ci4/app/Config/RBAC/permissionMatrix.php b/ci4/app/Config/RBAC/permissionMatrix.php
index c876a2b2..adc25c5b 100644
--- a/ci4/app/Config/RBAC/permissionMatrix.php
+++ b/ci4/app/Config/RBAC/permissionMatrix.php
@@ -169,8 +169,27 @@ const SK_PERMISSION_MATRIX = [
"token.menu",
],
"director" => [
- "token.token",
- "token.menu",
+ "tarifa-preimpresion.create",
+ "tarifa-preimpresion.edit",
+ "tarifa-preimpresion.menu",
+ "tarifa-manipulado.create",
+ "tarifa-manipulado.edit",
+ "tarifa-manipulado.menu",
+ "tarifa-acabado.create",
+ "tarifa-acabado.edit",
+ "tarifa-acabado.menu",
+ "tarifa-encuadernacion.create",
+ "tarifa-encuadernacion.edit",
+ "tarifa-encuadernacion.menu",
+ "tarifa-extra.create",
+ "tarifa-extra.edit",
+ "tarifa-extra.menu",
+ "tarifa-envio.create",
+ "tarifa-envio.edit",
+ "tarifa-envio.menu",
+ "servicio-acabado.create",
+ "servicio-acabado.edit",
+ "servicio-acabado.menu",
],
"contabilidad" => [
"token.token",
diff --git a/ci4/app/Views/themes/vuexy/form/tarifas/acabado/viewTarifaAcabadoList.php b/ci4/app/Views/themes/vuexy/form/tarifas/acabado/viewTarifaAcabadoList.php
index 11ae51aa..d2dc0658 100644
--- a/ci4/app/Views/themes/vuexy/form/tarifas/acabado/viewTarifaAcabadoList.php
+++ b/ci4/app/Views/themes/vuexy/form/tarifas/acabado/viewTarifaAcabadoList.php
@@ -50,7 +50,9 @@
+ user()->can("tarifa-acabado.delete")): ?>
+
| `;
};
diff --git a/ci4/app/Views/themes/vuexy/form/tarifas/encuadernacion/viewTarifaEncuadernacionList.php b/ci4/app/Views/themes/vuexy/form/tarifas/encuadernacion/viewTarifaEncuadernacionList.php
index 917cc756..faff9f56 100644
--- a/ci4/app/Views/themes/vuexy/form/tarifas/encuadernacion/viewTarifaEncuadernacionList.php
+++ b/ci4/app/Views/themes/vuexy/form/tarifas/encuadernacion/viewTarifaEncuadernacionList.php
@@ -48,7 +48,9 @@
+ user()->can("tarifa-encuadernacion.delete")): ?>
+
| `;
};
diff --git a/ci4/app/Views/themes/vuexy/form/tarifas/envios/viewTarifaEnvioList.php b/ci4/app/Views/themes/vuexy/form/tarifas/envios/viewTarifaEnvioList.php
index b7040396..aa69c411 100644
--- a/ci4/app/Views/themes/vuexy/form/tarifas/envios/viewTarifaEnvioList.php
+++ b/ci4/app/Views/themes/vuexy/form/tarifas/envios/viewTarifaEnvioList.php
@@ -46,7 +46,9 @@
+ user()->can("tarifa-envio.delete")): ?>
+
| `;
};
diff --git a/ci4/app/Views/themes/vuexy/form/tarifas/extra/viewTarifaextraList.php b/ci4/app/Views/themes/vuexy/form/tarifas/extra/viewTarifaextraList.php
index 6127547f..2bfe18dd 100644
--- a/ci4/app/Views/themes/vuexy/form/tarifas/extra/viewTarifaextraList.php
+++ b/ci4/app/Views/themes/vuexy/form/tarifas/extra/viewTarifaextraList.php
@@ -52,7 +52,9 @@
=anchor(route_to('editTarifaextra', $item->id), "", ['class'=>'text-body', 'data-id'=>$item->id,]); ?>
+ user()->can("tarifa-extra.delete")): ?>
=anchor('#confirm2delete', "", ['class'=>'text-body', 'data-href'=>route_to('deleteTarifaextra', $item->id), 'data-bs-toggle'=>'modal', 'data-bs-target'=>'#confirm2delete']); ?>
+
|
diff --git a/ci4/app/Views/themes/vuexy/form/tarifas/manipulado/viewTarifaManipuladoList.php b/ci4/app/Views/themes/vuexy/form/tarifas/manipulado/viewTarifaManipuladoList.php
index f14d33fa..133274c9 100644
--- a/ci4/app/Views/themes/vuexy/form/tarifas/manipulado/viewTarifaManipuladoList.php
+++ b/ci4/app/Views/themes/vuexy/form/tarifas/manipulado/viewTarifaManipuladoList.php
@@ -47,7 +47,9 @@
return `
+ user()->can("tarifa-manipulado.delete")): ?>
+
| `;
};
diff --git a/ci4/app/Views/themes/vuexy/form/tarifas/preimpresion/viewTarifapreimpresionList.php b/ci4/app/Views/themes/vuexy/form/tarifas/preimpresion/viewTarifapreimpresionList.php
index 34c1c32f..b89ae6a3 100644
--- a/ci4/app/Views/themes/vuexy/form/tarifas/preimpresion/viewTarifapreimpresionList.php
+++ b/ci4/app/Views/themes/vuexy/form/tarifas/preimpresion/viewTarifapreimpresionList.php
@@ -51,7 +51,9 @@
=anchor(route_to('editTarifapreimpresion', $item->id), "", ['class'=>'text-body', 'data-id'=>$item->id,]); ?>
- =anchor('#confirm2delete', "", ['class'=>'text-body', 'data-href'=>route_to('deleteTarifapreimpresion', $item->id), 'data-bs-toggle'=>'modal', 'data-bs-target'=>'#confirm2delete']); ?>
+ user()->can("tarifa-preimpresion.delete")): ?>
+ =anchor('#confirm2delete', "", ['class'=>'text-body', 'data-href'=>route_to('deleteTarifapreimpresion', $item->id), 'data-bs-toggle'=>'modal', 'data-bs-target'=>'#confirm2delete']); ?>
+
|