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) private function superAdminSettingRole($user_id, $role_id)
{ {
// 超级管理员自动获取所有权限 // 超级管理员自动获取所有权限
DB::table('admin_role_users')->insert([ $where = [
'role_id' => $role_id, 'role_id' => $role_id,
'user_id' => $user_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()) 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) private function settingRoleMenu($role_id)

Loading…
Cancel
Save