| 对比新文件 |
| | |
| | | package cn.iocoder.yudao.module.mdm.dal.mysql.warehouse; |
| | | |
| | | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| | | import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; |
| | | import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX; |
| | | import cn.iocoder.yudao.module.mdm.controller.admin.warehouse.vo.MdmWarehousePageReqVO; |
| | | import cn.iocoder.yudao.module.mdm.dal.dataobject.warehouse.MdmWarehouseDO; |
| | | import org.apache.ibatis.annotations.Mapper; |
| | | |
| | | import java.util.Collection; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * MDM 浠撳簱 Mapper |
| | | * |
| | | * @author 鑺嬮亾婧愮爜 |
| | | */ |
| | | @Mapper |
| | | public interface MdmWarehouseMapper extends BaseMapperX<MdmWarehouseDO> { |
| | | |
| | | default PageResult<MdmWarehouseDO> selectPage(MdmWarehousePageReqVO reqVO) { |
| | | return selectPage(reqVO, new LambdaQueryWrapperX<MdmWarehouseDO>() |
| | | .likeIfPresent(MdmWarehouseDO::getCode, reqVO.getCode()) |
| | | .likeIfPresent(MdmWarehouseDO::getName, reqVO.getName()) |
| | | .eqIfPresent(MdmWarehouseDO::getType, reqVO.getType()) |
| | | .eqIfPresent(MdmWarehouseDO::getStatus, reqVO.getStatus()) |
| | | .betweenIfPresent(MdmWarehouseDO::getCreateTime, reqVO.getCreateTime()) |
| | | .orderByDesc(MdmWarehouseDO::getId)); |
| | | } |
| | | |
| | | default List<MdmWarehouseDO> selectList(MdmWarehouseDO reqVO) { |
| | | return selectList(new LambdaQueryWrapperX<MdmWarehouseDO>() |
| | | .likeIfPresent(MdmWarehouseDO::getCode, reqVO.getCode()) |
| | | .likeIfPresent(MdmWarehouseDO::getName, reqVO.getName()) |
| | | .eqIfPresent(MdmWarehouseDO::getType, reqVO.getType()) |
| | | .eqIfPresent(MdmWarehouseDO::getStatus, reqVO.getStatus()) |
| | | .orderByDesc(MdmWarehouseDO::getId)); |
| | | } |
| | | |
| | | default MdmWarehouseDO selectByCode(String code) { |
| | | return selectOne(MdmWarehouseDO::getCode, code); |
| | | } |
| | | |
| | | default MdmWarehouseDO selectByName(String name) { |
| | | return selectOne(MdmWarehouseDO::getName, name); |
| | | } |
| | | |
| | | default List<MdmWarehouseDO> selectListByIds(Collection<Long> ids) { |
| | | return selectList(MdmWarehouseDO::getId, ids); |
| | | } |
| | | |
| | | } |