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> queryByDepIds(@Param("departIds")List<String> departIds,@Param("username") String username);
|
||||||
|
|
||||||
List<SysUser> getUserListByDepIds(@Param("departIds") List<String> departIds);
|
List<SysUser> getUserListByDepIds(@Param("departIds") List<String> departIds);
|
||||||
|
|
||||||
|
SysUser getUserByWorkNo(String workNo);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -214,4 +214,8 @@
|
|||||||
)
|
)
|
||||||
</if>
|
</if>
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
<select id="getUserByWorkNo" resultType="com.jero.modules.system.entity.SysUser">
|
||||||
|
select * from sys_user where del_flag = 0 and work_no = #{workNo}
|
||||||
|
</select>
|
||||||
</mapper>
|
</mapper>
|
||||||
@@ -325,4 +325,6 @@ public interface ISysUserService extends IService<SysUser> {
|
|||||||
void encryptReqMapData(Map<String, String[]> parameterMap);
|
void encryptReqMapData(Map<String, String[]> parameterMap);
|
||||||
|
|
||||||
List<SysUser> getUserListByDepIds(List<String> departIds);
|
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);
|
return userMapper.getUserListByDepIds(departIds);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
public SysUser getUserByWorkNo(String workNo) {
|
||||||
|
return userMapper.getUserByWorkNo(workNo);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
@Transactional(rollbackFor = Exception.class)
|
@Transactional(rollbackFor = Exception.class)
|
||||||
@CacheEvict(value={CacheConstant.SYS_USERS_CACHE}, allEntries=true)
|
@CacheEvict(value={CacheConstant.SYS_USERS_CACHE}, allEntries=true)
|
||||||
public void editUser(SysUser user, String roles, String departs) {
|
public void editUser(SysUser user, String roles, String departs) {
|
||||||
|
|||||||
Reference in New Issue
Block a user