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