自动化立体仓库 - WMS系统
Junjie
2023-10-31 61aff669286a2416208c44c265f2e0f1ecb269ef
#单品找不到库位,允许尝试从混放区域中进行搜索
1个文件已修改
10 ■■■■■ 已修改文件
src/main/java/com/zy/common/service/CommonService.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/common/service/CommonService.java
@@ -347,7 +347,15 @@
            if (locMast == null) {
                //单品找不到库位,允许尝试从混放区域中进行搜索
                locMast = getLocNoStepMixed(matNos, locTypeDto, 1);
                List<LocMast> locMasts2 = locMastService.selectAreaEmpty(locTypeDto.getLocType1(), 1);//搜索单品库位
                //混放区域直接取第一个即可
                for (LocMast mast : locMasts2) {
                    //预留空库位
                    if (locMastService.checkEmptyCount(mast, 10)) {
                        locMast = mast;
                        break;
                    }
                }
            }
        }