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) {