yudao-module-mdm/src/main/java/cn/iocoder/yudao/module/mdm/dal/mysql/item/MdmItemMapper.java
@@ -30,7 +30,7 @@ .eqIfPresent(MdmItemDO::getBrandId, reqVO.getBrandId()) .eqIfPresent(MdmItemDO::getStatus, reqVO.getStatus()) .betweenIfPresent(MdmItemDO::getCreateTime, reqVO.getCreateTime()) .orderByAsc(MdmItemDO::getCategoryId) // 列表按物料编码排序(原来先按物料分类分组再按编码,同一分类的物料才排在一起,跨分类看编码是乱序的) .orderByAsc(MdmItemDO::getCode)); } @@ -48,6 +48,10 @@ return selectOne(MdmItemDO::getCode, code); } default List<MdmItemDO> selectListByCode(String code) { return selectList(MdmItemDO::getCode, code); } /** * 根据编码和删除状态查询物料(用于解决软删除唯一键冲突) */