Преглед изворни кода

根据用户编号获取详细信息修改

gao.qiang пре 1 година
родитељ
комит
1f12edf528

+ 5 - 1
hazard-admin/src/main/java/com/ozs/web/controller/system/SysUserController.java

@@ -204,7 +204,11 @@ public class SysUserController extends BaseController {
         if (StringUtils.isNotNull(id)) {
             SysUser sysUser = userService.selectUserById(id);
             ajax.put(AjaxResult.DATA_TAG, sysUser);
-            ajax.put("roleIds", sysUser.getRoles().stream().map(SysRole::getRoleId).collect(Collectors.toList()));
+            if (SysUser.isAdmin(id)){
+                ajax.put("roleIds", roles.stream().map(SysRole::getRoleId).collect(Collectors.toList())); 
+            }else {
+                ajax.put("roleIds", sysUser.getRoles().stream().map(SysRole::getRoleId).collect(Collectors.toList()));
+            }
         }
         return ajax;
     }