diff --git a/Database/Seeders/LogsDatabaseSeeder.php b/Database/Seeders/LogsDatabaseSeeder.php index c4eb430..95e78da 100644 --- a/Database/Seeders/LogsDatabaseSeeder.php +++ b/Database/Seeders/LogsDatabaseSeeder.php @@ -23,7 +23,7 @@ foreach ($data as $value) { $permission = Permission::updateOrCreate([ 'name' => $value['name'], - 'guard_name' => 'web' // or 'api + 'guard_name' => 'web' ], [ 'permission_group_id' => $value['group'], ]); @@ -39,11 +39,11 @@ // list of model permission $model = ['system']; - $permissionGroup = PermissionGroup::updateOrCreate([ - 'name' => 'system' - ]); - foreach ($model as $value) { + $permissionGroup = PermissionGroup::updateOrCreate([ + 'name' => $value + ]); + foreach ($this->crudActions($value) as $action) { $data[] = ['name' => $action, 'group' => $permissionGroup->id]; } diff --git a/Resources/views/partials/menu/_system.blade.php b/Resources/views/partials/menu/_system.blade.php index 171fa94..2544cb2 100644 --- a/Resources/views/partials/menu/_system.blade.php +++ b/Resources/views/partials/menu/_system.blade.php @@ -1,42 +1,42 @@ @canany(['system.read','system.create','system.update','system.delete']) - -