提交 589aaab2 authored 作者: YunaiV's avatar YunaiV

完善 ErrorCodeServiceImpl 单元测试

上级 0a2fbae9
...@@ -4,7 +4,6 @@ import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; ...@@ -4,7 +4,6 @@ import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX; import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
import cn.iocoder.yudao.module.system.controller.admin.dept.vo.dept.DeptListReqVO; import cn.iocoder.yudao.module.system.controller.admin.dept.vo.dept.DeptListReqVO;
import cn.iocoder.yudao.module.system.dal.dataobject.dept.DeptDO; import cn.iocoder.yudao.module.system.dal.dataobject.dept.DeptDO;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
import java.util.List; import java.util.List;
...@@ -19,9 +18,7 @@ public interface DeptMapper extends BaseMapperX<DeptDO> { ...@@ -19,9 +18,7 @@ public interface DeptMapper extends BaseMapperX<DeptDO> {
} }
default DeptDO selectByParentIdAndName(Long parentId, String name) { default DeptDO selectByParentIdAndName(Long parentId, String name) {
return selectOne(new LambdaQueryWrapper<DeptDO>() return selectOne(DeptDO::getParentId, parentId, DeptDO::getName, name);
.eq(DeptDO::getParentId, parentId)
.eq(DeptDO::getName, name));
} }
default Long selectCountByParentId(Long parentId) { default Long selectCountByParentId(Long parentId) {
......
...@@ -2,11 +2,10 @@ package cn.iocoder.yudao.module.system.dal.mysql.dept; ...@@ -2,11 +2,10 @@ package cn.iocoder.yudao.module.system.dal.mysql.dept;
import cn.iocoder.yudao.framework.common.pojo.PageResult; import cn.iocoder.yudao.framework.common.pojo.PageResult;
import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
import cn.iocoder.yudao.framework.mybatis.core.query.QueryWrapperX; import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
import cn.iocoder.yudao.module.system.controller.admin.dept.vo.post.PostExportReqVO; import cn.iocoder.yudao.module.system.controller.admin.dept.vo.post.PostExportReqVO;
import cn.iocoder.yudao.module.system.controller.admin.dept.vo.post.PostPageReqVO; import cn.iocoder.yudao.module.system.controller.admin.dept.vo.post.PostPageReqVO;
import cn.iocoder.yudao.module.system.dal.dataobject.dept.PostDO; import cn.iocoder.yudao.module.system.dal.dataobject.dept.PostDO;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
import java.util.Collection; import java.util.Collection;
...@@ -16,31 +15,32 @@ import java.util.List; ...@@ -16,31 +15,32 @@ import java.util.List;
public interface PostMapper extends BaseMapperX<PostDO> { public interface PostMapper extends BaseMapperX<PostDO> {
default List<PostDO> selectList(Collection<Long> ids, Collection<Integer> statuses) { default List<PostDO> selectList(Collection<Long> ids, Collection<Integer> statuses) {
return selectList(new QueryWrapperX<PostDO>().inIfPresent("id", ids) return selectList(new LambdaQueryWrapperX<PostDO>()
.inIfPresent("status", statuses)); .inIfPresent(PostDO::getId, ids)
.inIfPresent(PostDO::getStatus, statuses));
} }
default PageResult<PostDO> selectPage(PostPageReqVO reqVO) { default PageResult<PostDO> selectPage(PostPageReqVO reqVO) {
return selectPage(reqVO, new QueryWrapperX<PostDO>() return selectPage(reqVO, new LambdaQueryWrapperX<PostDO>()
.likeIfPresent("code", reqVO.getCode()) .likeIfPresent(PostDO::getCode, reqVO.getCode())
.likeIfPresent("name", reqVO.getName()) .likeIfPresent(PostDO::getName, reqVO.getName())
.eqIfPresent("status", reqVO.getStatus()) .eqIfPresent(PostDO::getStatus, reqVO.getStatus())
.orderByDesc("id")); .orderByDesc(PostDO::getId));
} }
default List<PostDO> selectList(PostExportReqVO reqVO) { default List<PostDO> selectList(PostExportReqVO reqVO) {
return selectList(new QueryWrapperX<PostDO>() return selectList(new LambdaQueryWrapperX<PostDO>()
.likeIfPresent("code", reqVO.getCode()) .likeIfPresent(PostDO::getCode, reqVO.getCode())
.likeIfPresent("name", reqVO.getName()) .likeIfPresent(PostDO::getName, reqVO.getName())
.eqIfPresent("status", reqVO.getStatus())); .eqIfPresent(PostDO::getStatus, reqVO.getStatus()));
} }
default PostDO selectByName(String name) { default PostDO selectByName(String name) {
return selectOne(new QueryWrapper<PostDO>().eq("name", name)); return selectOne(PostDO::getName, name);
} }
default PostDO selectByCode(String code) { default PostDO selectByCode(String code) {
return selectOne(new QueryWrapper<PostDO>().eq("code", code)); return selectOne(PostDO::getCode, code);
} }
} }
...@@ -28,7 +28,7 @@ public interface UserPostMapper extends BaseMapperX<UserPostDO> { ...@@ -28,7 +28,7 @@ public interface UserPostMapper extends BaseMapperX<UserPostDO> {
.in(UserPostDO::getPostId, postIds)); .in(UserPostDO::getPostId, postIds));
} }
default void deleteByUserId(Long userId){ default void deleteByUserId(Long userId) {
delete(Wrappers.lambdaUpdate(UserPostDO.class).eq(UserPostDO::getUserId, userId)); delete(Wrappers.lambdaUpdate(UserPostDO.class).eq(UserPostDO::getUserId, userId));
} }
} }
...@@ -17,13 +17,11 @@ import java.util.List; ...@@ -17,13 +17,11 @@ import java.util.List;
public interface DictDataMapper extends BaseMapperX<DictDataDO> { public interface DictDataMapper extends BaseMapperX<DictDataDO> {
default DictDataDO selectByDictTypeAndValue(String dictType, String value) { default DictDataDO selectByDictTypeAndValue(String dictType, String value) {
return selectOne(new LambdaQueryWrapper<DictDataDO>().eq(DictDataDO::getDictType, dictType) return selectOne(DictDataDO::getDictType, dictType, DictDataDO::getValue, value);
.eq(DictDataDO::getValue, value));
} }
default DictDataDO selectByDictTypeAndLabel(String dictType, String label) { default DictDataDO selectByDictTypeAndLabel(String dictType, String label) {
return selectOne(new LambdaQueryWrapper<DictDataDO>().eq(DictDataDO::getDictType, dictType) return selectOne(DictDataDO::getDictType, dictType, DictDataDO::getLabel, label);
.eq(DictDataDO::getLabel, label));
} }
default List<DictDataDO> selectByDictTypeAndValues(String dictType, Collection<String> values) { default List<DictDataDO> selectByDictTypeAndValues(String dictType, Collection<String> values) {
......
...@@ -8,8 +8,8 @@ import cn.iocoder.yudao.module.system.controller.admin.errorcode.vo.ErrorCodePag ...@@ -8,8 +8,8 @@ import cn.iocoder.yudao.module.system.controller.admin.errorcode.vo.ErrorCodePag
import cn.iocoder.yudao.module.system.dal.dataobject.errorcode.ErrorCodeDO; import cn.iocoder.yudao.module.system.dal.dataobject.errorcode.ErrorCodeDO;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
import java.util.Collection;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import java.util.Collection;
import java.util.List; import java.util.List;
@Mapper @Mapper
...@@ -36,11 +36,11 @@ public interface ErrorCodeMapper extends BaseMapperX<ErrorCodeDO> { ...@@ -36,11 +36,11 @@ public interface ErrorCodeMapper extends BaseMapperX<ErrorCodeDO> {
} }
default List<ErrorCodeDO> selectListByCodes(Collection<Integer> codes) { default List<ErrorCodeDO> selectListByCodes(Collection<Integer> codes) {
return selectList(new LambdaQueryWrapperX<ErrorCodeDO>().in(ErrorCodeDO::getCode, codes)); return selectList(ErrorCodeDO::getCode, codes);
} }
default ErrorCodeDO selectByCode(Integer code) { default ErrorCodeDO selectByCode(Integer code) {
return selectOne(new LambdaQueryWrapperX<ErrorCodeDO>().eq(ErrorCodeDO::getCode, code)); return selectOne(ErrorCodeDO::getCode, code);
} }
default List<ErrorCodeDO> selectListByApplicationNameAndUpdateTimeGt(String applicationName, LocalDateTime minUpdateTime) { default List<ErrorCodeDO> selectListByApplicationNameAndUpdateTimeGt(String applicationName, LocalDateTime minUpdateTime) {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论