yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/wm/warehouse/MesWmWarehouseService.java
@@ -90,4 +90,26 @@ */ MesWmWarehouseDO getWarehouseByCode(String code); /** * 按仓库类型获得仓库列表(按 id 升序) * * @param type 仓库类型,见 {@link cn.iocoder.yudao.module.mes.enums.wm.MesWmWarehouseTypeEnum} * @return 仓库列表 */ List<MesWmWarehouseDO> getWarehouseListByType(Integer type); /** * 获得合格库(type=QUALIFIED)的编号集合,用于按仓库类型过滤合格库存 * * @return 合格仓库 id 集合 */ List<Long> getQualifiedWarehouseIds(); /** * 获得第一个合格库(type=QUALIFIED,按 id 升序) * * @return 合格仓库,未配置返回 null */ MesWmWarehouseDO getFirstQualifiedWarehouse(); }