Browse Source

限制超级管理员 角色 不可编辑删除4

master
wanghongjun 1 month ago
parent
commit
ca6f572294
  1. 16
      database/seeders/AdminUsersSeeder.php

16
database/seeders/AdminUsersSeeder.php

@ -61,12 +61,18 @@ class AdminUsersSeeder extends Seeder
private function superAdminSettingRole($user_id, $role_id)
{
// 超级管理员自动获取所有权限
DB::table('admin_role_users')->insert([
$where = [
'role_id' => $role_id,
'user_id' => $user_id,
'created_at' => date("Y-m-d H:i:s", time()),
'updated_at' => date("Y-m-d H:i:s", time())
]);
'user_id' => $user_id
];
if (!DB::table('admin_role_users')->where($where)->exists()) {
DB::table('admin_role_users')->insert([
'role_id' => $role_id,
'user_id' => $user_id,
'created_at' => date("Y-m-d H:i:s", time()),
'updated_at' => date("Y-m-d H:i:s", time())
]);
}
}
private function settingRoleMenu($role_id)

Loading…
Cancel
Save