feat: renombrar 'Paquetes de permisos' a 'Paquetes' y agregar permisos para 'Devoluciones'

This commit is contained in:
Juan Felipe Zapata Moreno 2026-03-10 11:20:57 -06:00
parent 920dcb2cc9
commit 3384941cf5

View File

@ -188,7 +188,7 @@ public function run(): void
$supplierDestroy = $this->onDestroy('suppliers', 'Eliminar registro', $suppliers, 'api'); $supplierDestroy = $this->onDestroy('suppliers', 'Eliminar registro', $suppliers, 'api');
$bundles = PermissionType::firstOrCreate([ $bundles = PermissionType::firstOrCreate([
'name' => 'Paquetes de permisos' 'name' => 'Paquetes'
]); ]);
$bundleIndex = $this->onIndex('bundles', 'Mostrar datos', $bundles, 'api'); $bundleIndex = $this->onIndex('bundles', 'Mostrar datos', $bundles, 'api');
@ -196,7 +196,16 @@ public function run(): void
$bundleCreate = $this->onCreate('bundles', 'Crear registros', $bundles, 'api'); $bundleCreate = $this->onCreate('bundles', 'Crear registros', $bundles, 'api');
$bundleEdit = $this->onEdit('bundles', 'Actualizar registro', $bundles, 'api'); $bundleEdit = $this->onEdit('bundles', 'Actualizar registro', $bundles, 'api');
$bundleDestroy = $this->onDestroy('bundles', 'Eliminar 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 ==================== // ==================== ROLES ====================
// Desarrollador // Desarrollador
@ -276,7 +285,10 @@ public function run(): void
$bundleCreate, $bundleCreate,
$bundleEdit, $bundleEdit,
$bundleDestroy, $bundleDestroy,
$bundleCheck $returnIndex,
$returnCreate,
$returnEdit,
$returnDestroy
); );
//Operador PDV (solo permisos de operación de caja y ventas) //Operador PDV (solo permisos de operación de caja y ventas)