自动化立体仓库 - WMS系统
#
TQS
2023-02-04 daa29b4c12c0cd358dfa9aa506466b4365b76805
#
1个文件已修改
15 ■■■■■ 已修改文件
src/main/java/com/zy/common/service/CommonService.java 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/common/service/CommonService.java
@@ -324,6 +324,21 @@
                    for (LocMast one : locMasts) {
                        if (one.getRow1().equals(innermostRow)) {
                            locMast = one;
                            crnNo = locMast.getCrnNo();
                            wrapper = new EntityWrapper<StaDesc>()
                                    .eq("type_no", staDescId)
                                    .eq("stn_no", sourceStaNo)
                                    .eq("crn_no", crnNo);
                            staDesc = staDescService.selectOne(wrapper);
                            if (Cools.isEmpty(staDesc)) {
                                log.error("入库路径不存在, staDescId={}, sourceStaNo={}, crnNo={}", staDescId, sourceStaNo, crnNo);
                                throw new CoolException("入库路径不存在");
                            }
                            // 检测目标站
                            staNo = basDevpService.selectById(staDesc.getCrnStn());
                            if (!staNo.getAutoing().equals("Y")) {
                                throw new CoolException("目标站"+staDesc.getCrnStn()+"不可用");
                            }
                            break;
                        }
                    }