瀏覽代碼

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

gao.qiang 2 年之前
父節點
當前提交
1f12edf528
共有 1 個文件被更改,包括 5 次插入1 次删除
  1. 5 1
      hazard-admin/src/main/java/com/ozs/web/controller/system/SysUserController.java

+ 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;
     }