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 b42809ad..33ee4683 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 @@ -118,7 +118,7 @@ public class SysBaseApiImpl implements ISysBaseAPI { }else { BeanUtils.copyProperties(sysUser, loginUser); List roleByUserName = sysUserRoleMapper.getRoleByUserName(username); - loginUser.setRoleCode(roleByUserName.get(0)); + loginUser.setRoleCode(StringUtils.join(roleByUserName, ",")); } return loginUser; }