This commit is contained in:
扶桑花间 2025-09-11 22:22:19 +08:00
parent 2430e69cf4
commit 3a2c30da03

View File

@ -50,7 +50,9 @@ class SysUser extends BaseModel
{ {
$menus = []; $menus = [];
$roleIds = $this->roles->column('role_id'); $roleIds = $this->roles->column('role_id');
dd($roleIds); if(in_array(1,$roleIds)) {
$auths = SysMenu::select()->toArray();
}else{
$this->roles->load(['menus']); $this->roles->load(['menus']);
@ -61,12 +63,13 @@ class SysUser extends BaseModel
foreach ($menus as $menu) { foreach ($menus as $menu) {
$uniqueMenus[$menu['menuId']] = $menu; $uniqueMenus[$menu['menuId']] = $menu;
} }
$auths = array_values($uniqueMenus);
}
$array = array_values($uniqueMenus); usort($auths, function($a, $b) {
usort($array, function($a, $b) {
return $a['sortNumber'] <=> $b['sortNumber']; return $a['sortNumber'] <=> $b['sortNumber'];
}); });
return $array; return $auths;
} }
/** /**