ISysUserService接口增加getUserByWorkNo方法
This commit is contained in:
@@ -167,4 +167,6 @@ public interface SysUserMapper extends BaseMapper<SysUser> {
|
||||
List<SysUser> queryByDepIds(@Param("departIds")List<String> departIds,@Param("username") String username);
|
||||
|
||||
List<SysUser> getUserListByDepIds(@Param("departIds") List<String> departIds);
|
||||
|
||||
SysUser getUserByWorkNo(String workNo);
|
||||
}
|
||||
|
||||
+7
-3
@@ -87,7 +87,7 @@
|
||||
and username LIKE concat(concat('%',#{username}),'%')
|
||||
</if>
|
||||
</select>
|
||||
|
||||
|
||||
<!-- 修改用户部门code -->
|
||||
<update id="updateUserDepart">
|
||||
UPDATE sys_user SET org_code = #{orgCode} where username = #{username}
|
||||
@@ -97,7 +97,7 @@
|
||||
<select id="getUserByPhone" resultType="com.jero.modules.system.entity.SysUser">
|
||||
select * from sys_user where phone = #{phone} and del_flag = 0
|
||||
</select>
|
||||
|
||||
|
||||
<!-- 根据邮箱查询用户信息 -->
|
||||
<select id="getUserByEmail" resultType="com.jero.modules.system.entity.SysUser">
|
||||
select * from sys_user where email = #{email} and del_flag = 0
|
||||
@@ -214,4 +214,8 @@
|
||||
)
|
||||
</if>
|
||||
</select>
|
||||
</mapper>
|
||||
|
||||
<select id="getUserByWorkNo" resultType="com.jero.modules.system.entity.SysUser">
|
||||
select * from sys_user where del_flag = 0 and work_no = #{workNo}
|
||||
</select>
|
||||
</mapper>
|
||||
|
||||
@@ -325,4 +325,6 @@ public interface ISysUserService extends IService<SysUser> {
|
||||
void encryptReqMapData(Map<String, String[]> parameterMap);
|
||||
|
||||
List<SysUser> getUserListByDepIds(List<String> departIds);
|
||||
|
||||
SysUser getUserByWorkNo(String workNo);
|
||||
}
|
||||
|
||||
+6
-1
@@ -624,7 +624,12 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> 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) {
|
||||
|
||||
Reference in New Issue
Block a user