From 6f0b0c22d5141791f9ce486d711e0495a8324786 Mon Sep 17 00:00:00 2001 From: caozhen <18736171426@139.com> Date: Thu, 7 Sep 2023 17:29:47 +0800 Subject: [PATCH] =?UTF-8?q?ISysUserService=E6=8E=A5=E5=8F=A3=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0getUserByWorkNo=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/jero/modules/system/mapper/SysUserMapper.java | 2 ++ .../jero/modules/system/mapper/xml/SysUserMapper.xml | 10 +++++++--- .../jero/modules/system/service/ISysUserService.java | 2 ++ .../system/service/impl/SysUserServiceImpl.java | 7 ++++++- 4 files changed, 17 insertions(+), 4 deletions(-) diff --git a/laws-module-system/src/main/java/com/jero/modules/system/mapper/SysUserMapper.java b/laws-module-system/src/main/java/com/jero/modules/system/mapper/SysUserMapper.java index 8dc43ee9..c5f358c2 100644 --- a/laws-module-system/src/main/java/com/jero/modules/system/mapper/SysUserMapper.java +++ b/laws-module-system/src/main/java/com/jero/modules/system/mapper/SysUserMapper.java @@ -167,4 +167,6 @@ public interface SysUserMapper extends BaseMapper { List queryByDepIds(@Param("departIds")List departIds,@Param("username") String username); List getUserListByDepIds(@Param("departIds") List departIds); + + SysUser getUserByWorkNo(String workNo); } diff --git a/laws-module-system/src/main/java/com/jero/modules/system/mapper/xml/SysUserMapper.xml b/laws-module-system/src/main/java/com/jero/modules/system/mapper/xml/SysUserMapper.xml index 6cb9a1fb..f2540f0d 100644 --- a/laws-module-system/src/main/java/com/jero/modules/system/mapper/xml/SysUserMapper.xml +++ b/laws-module-system/src/main/java/com/jero/modules/system/mapper/xml/SysUserMapper.xml @@ -87,7 +87,7 @@ and username LIKE concat(concat('%',#{username}),'%') - + UPDATE sys_user SET org_code = #{orgCode} where username = #{username} @@ -97,7 +97,7 @@ - + - \ No newline at end of file + + + diff --git a/laws-module-system/src/main/java/com/jero/modules/system/service/ISysUserService.java b/laws-module-system/src/main/java/com/jero/modules/system/service/ISysUserService.java index 9ff9c858..ad5c0a11 100644 --- a/laws-module-system/src/main/java/com/jero/modules/system/service/ISysUserService.java +++ b/laws-module-system/src/main/java/com/jero/modules/system/service/ISysUserService.java @@ -325,4 +325,6 @@ public interface ISysUserService extends IService { void encryptReqMapData(Map parameterMap); List getUserListByDepIds(List departIds); + + SysUser getUserByWorkNo(String workNo); } diff --git a/laws-module-system/src/main/java/com/jero/modules/system/service/impl/SysUserServiceImpl.java b/laws-module-system/src/main/java/com/jero/modules/system/service/impl/SysUserServiceImpl.java index bb045f14..9d8c4551 100644 --- a/laws-module-system/src/main/java/com/jero/modules/system/service/impl/SysUserServiceImpl.java +++ b/laws-module-system/src/main/java/com/jero/modules/system/service/impl/SysUserServiceImpl.java @@ -624,7 +624,12 @@ public class SysUserServiceImpl extends ServiceImpl impl return userMapper.getUserListByDepIds(departIds); } - @Override + @Override + public SysUser getUserByWorkNo(String workNo) { + return userMapper.getUserByWorkNo(workNo); + } + + @Override @Transactional(rollbackFor = Exception.class) @CacheEvict(value={CacheConstant.SYS_USERS_CACHE}, allEntries=true) public void editUser(SysUser user, String roles, String departs) {