From 27bc93baad51bc3766cc7ffeb421f662dab041c7 Mon Sep 17 00:00:00 2001 From: lijiarao Date: Mon, 18 Oct 2021 16:19:39 +0800 Subject: [PATCH] =?UTF-8?q?update=20LoginUser=20=E5=A2=9E=E5=8A=A0=20isCom?= =?UTF-8?q?panyUser=E6=98=AF=E5=90=A6=E6=98=AF=E4=BC=81=E4=B8=9A=E7=AB=AF?= =?UTF-8?q?=E7=94=A8=E6=88=B7?= 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 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; }