From 2d0dd0a5f72ee1b0b7f0a8a6c01a5a1619975b55 Mon Sep 17 00:00:00 2001 From: wangxiaopeng <807933401@qq.com> Date: Tue, 9 Apr 2024 17:43:41 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=BE=E4=BA=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cool/store/constants/CommonConstants.java | 2 ++ .../com/cool/store/dao/EnterpriseUserDAO.java | 7 ++++++ .../store/mapper/EnterpriseUserMapper.java | 3 +++ .../resources/mapper/EnterpriseUserMapper.xml | 10 ++++++++ .../impl/UserAuthMappingServiceImpl.java | 23 +++++++++++++++---- 5 files changed, 40 insertions(+), 5 deletions(-) diff --git a/coolstore-partner-common/src/main/java/com/cool/store/constants/CommonConstants.java b/coolstore-partner-common/src/main/java/com/cool/store/constants/CommonConstants.java index 3087f9ee0..167e680f1 100644 --- a/coolstore-partner-common/src/main/java/com/cool/store/constants/CommonConstants.java +++ b/coolstore-partner-common/src/main/java/com/cool/store/constants/CommonConstants.java @@ -149,5 +149,7 @@ public class CommonConstants { public static final Long LONG_ONE = 1L; + public static final String DEAULT_INVESTMENT_JOBNUMBER = "020125244825417786"; + } diff --git a/coolstore-partner-dao/src/main/java/com/cool/store/dao/EnterpriseUserDAO.java b/coolstore-partner-dao/src/main/java/com/cool/store/dao/EnterpriseUserDAO.java index 9a3c19b86..67bf63b7e 100644 --- a/coolstore-partner-dao/src/main/java/com/cool/store/dao/EnterpriseUserDAO.java +++ b/coolstore-partner-dao/src/main/java/com/cool/store/dao/EnterpriseUserDAO.java @@ -34,6 +34,13 @@ public class EnterpriseUserDAO { return enterpriseUserMapper.getUserInfoById( userId); } + public EnterpriseUserDO getUserInfoByJobnumber(String jobnumber){ + if(StringUtils.isAnyBlank(jobnumber)){ + return null; + } + return enterpriseUserMapper.getUserInfoByJobnumber(jobnumber); + } + public List getUserInfoByUserIds(List userIdList){ if(CollectionUtils.isEmpty(userIdList)){ return Lists.newArrayList(); diff --git a/coolstore-partner-dao/src/main/java/com/cool/store/mapper/EnterpriseUserMapper.java b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/EnterpriseUserMapper.java index da3d02c5f..2d24b1b5b 100644 --- a/coolstore-partner-dao/src/main/java/com/cool/store/mapper/EnterpriseUserMapper.java +++ b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/EnterpriseUserMapper.java @@ -19,6 +19,9 @@ public interface EnterpriseUserMapper { */ EnterpriseUserDO getUserInfoById(@Param("userId") String userId); + EnterpriseUserDO getUserInfoByJobnumber(@Param("jobnumber") String jobnumber); + + /** * 批量获取用户信息 * @param userIdList diff --git a/coolstore-partner-dao/src/main/resources/mapper/EnterpriseUserMapper.xml b/coolstore-partner-dao/src/main/resources/mapper/EnterpriseUserMapper.xml index fcf3d61d0..063b12e30 100644 --- a/coolstore-partner-dao/src/main/resources/mapper/EnterpriseUserMapper.xml +++ b/coolstore-partner-dao/src/main/resources/mapper/EnterpriseUserMapper.xml @@ -41,6 +41,16 @@ user_id = #{userId} + +