From 0421f00cf238602bd0de2f137f9e5ff0ca519421 Mon Sep 17 00:00:00 2001 From: lijiarao Date: Wed, 15 Sep 2021 17:13:26 +0800 Subject: [PATCH] =?UTF-8?q?add=20LoginUser=E5=A2=9E=E5=8A=A0roleCode?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/jero/common/system/vo/LoginUser.java | 5 +++++ .../com/jero/modules/system/service/impl/SysBaseApiImpl.java | 2 ++ 2 files changed, 7 insertions(+) diff --git a/jero-boot-base/jero-boot-base-core/src/main/java/com/jero/common/system/vo/LoginUser.java b/jero-boot-base/jero-boot-base-core/src/main/java/com/jero/common/system/vo/LoginUser.java index ed02455d..e1aa2683 100644 --- a/jero-boot-base/jero-boot-base-core/src/main/java/com/jero/common/system/vo/LoginUser.java +++ b/jero-boot-base/jero-boot-base-core/src/main/java/com/jero/common/system/vo/LoginUser.java @@ -116,4 +116,9 @@ public class LoginUser { /**设备id uniapp推送用*/ private String clientId; + /** + * 角色 + */ + private String roleCode; + } diff --git a/jero-boot-module-system/src/main/java/com/jero/modules/system/service/impl/SysBaseApiImpl.java b/jero-boot-module-system/src/main/java/com/jero/modules/system/service/impl/SysBaseApiImpl.java index e0054525..8714bedc 100644 --- a/jero-boot-module-system/src/main/java/com/jero/modules/system/service/impl/SysBaseApiImpl.java +++ b/jero-boot-module-system/src/main/java/com/jero/modules/system/service/impl/SysBaseApiImpl.java @@ -108,6 +108,8 @@ public class SysBaseApiImpl implements ISysBaseAPI { return null; } BeanUtils.copyProperties(sysUser, loginUser); + List roleByUserName = sysUserRoleMapper.getRoleByUserName(username); + loginUser.setRoleCode(roleByUserName.get(0)); return loginUser; }