2 天以前 1ba0dbfde5634c8bf2ec20891d6b226b996f6b59
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();
}