From 3384941cf5f831d1287c2e0ff6e1d29571c5fe70 Mon Sep 17 00:00:00 2001 From: Juan Felipe Zapata Moreno Date: Tue, 10 Mar 2026 11:20:57 -0600 Subject: [PATCH] feat: renombrar 'Paquetes de permisos' a 'Paquetes' y agregar permisos para 'Devoluciones' --- database/seeders/RoleSeeder.php | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/database/seeders/RoleSeeder.php b/database/seeders/RoleSeeder.php index d3cfc05..7ddb76d 100644 --- a/database/seeders/RoleSeeder.php +++ b/database/seeders/RoleSeeder.php @@ -188,7 +188,7 @@ public function run(): void $supplierDestroy = $this->onDestroy('suppliers', 'Eliminar registro', $suppliers, 'api'); $bundles = PermissionType::firstOrCreate([ - 'name' => 'Paquetes de permisos' + 'name' => 'Paquetes' ]); $bundleIndex = $this->onIndex('bundles', 'Mostrar datos', $bundles, 'api'); @@ -196,7 +196,16 @@ public function run(): void $bundleCreate = $this->onCreate('bundles', 'Crear registros', $bundles, 'api'); $bundleEdit = $this->onEdit('bundles', 'Actualizar registro', $bundles, 'api'); $bundleDestroy = $this->onDestroy('bundles', 'Eliminar registro', $bundles, 'api'); - $bundleCheck = $this->onPermission('bundles.check', 'Verificar permisos incluidos', $bundles, 'api'); + + $returns = PermissionType::firstOrCreate([ + 'name' => 'Devoluciones' + ]); + + $returnIndex = $this->onIndex('returns', 'Mostrar datos', $returns, 'api'); + $returnCreate = $this->onCreate('returns', 'Crear registros', $returns, 'api'); + $returnEdit = $this->onEdit('returns', 'Actualizar registro', $returns, 'api'); + $returnDestroy = $this->onDestroy('returns', 'Eliminar registro', $returns, 'api'); + // ==================== ROLES ==================== // Desarrollador @@ -276,7 +285,10 @@ public function run(): void $bundleCreate, $bundleEdit, $bundleDestroy, - $bundleCheck + $returnIndex, + $returnCreate, + $returnEdit, + $returnDestroy ); //Operador PDV (solo permisos de operación de caja y ventas)