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 ff28a23b..0ff09ace 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 @@ -126,4 +126,9 @@ public class LoginUser { */ private String emailPassword; + /** + * 是否是企业端用户 + */ + private Boolean isCompanyUser; + } 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 ab6bc51a..0c4e799c 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 @@ -116,11 +116,13 @@ public class SysBaseApiImpl implements ISysBaseAPI { return null; }else { BeanUtils.copyProperties(contactsManagement, loginUser); + loginUser.setIsCompanyUser(true); } }else { BeanUtils.copyProperties(sysUser, loginUser); List roleByUserName = sysUserRoleMapper.getRoleByUserName(username); loginUser.setRoleCode(StringUtils.join(roleByUserName, ",")); + loginUser.setIsCompanyUser(false); } return loginUser; }