From 0da30f462392664ba7a76d47de7e67560046d486 Mon Sep 17 00:00:00 2001 From: 疯狂的狮子li <15040126243@163.com> Date: 星期三, 26 一月 2022 20:58:05 +0800 Subject: [PATCH] update 优化 查询登录用户数据 统一走缓存 --- ruoyi-system/src/main/java/com/ruoyi/system/service/SysLoginService.java | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/SysLoginService.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/SysLoginService.java index cd2b019..a9a6a10 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/service/SysLoginService.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/SysLoginService.java @@ -113,7 +113,7 @@ private SysUser loadUserByUsername(String username) { SysUser user = userService.selectUserByUserName(username); - if (StringUtils.isNull(user)) { + if (ObjectUtil.isNull(user)) { log.info("鐧诲綍鐢ㄦ埛锛歿} 涓嶅瓨鍦�.", username); throw new UserException("user.not.exists", username); } else if (UserStatus.DELETED.getCode().equals(user.getDelFlag())) { @@ -137,6 +137,8 @@ loginUser.setUserType(user.getUserType()); loginUser.setMenuPermission(permissionService.getMenuPermission(user)); loginUser.setRolePermission(permissionService.getRolePermission(user)); + loginUser.setRoles(user.getRoles()); + loginUser.setDept(user.getDept()); return loginUser; } -- Gitblit v1.9.3