#
lty
9 天以前 5caa5aca98fb035f263ba7f2777722237e2b5eb4
#
1个文件已修改
15 ■■■■■ 已修改文件
src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
@@ -986,7 +986,7 @@
                }
                //输送线没有入库任务,过滤2
                if (wrkMastMapper.selectDevWorking(crnProtocol.getCrnNo()) == null) {
                if (wrkMastMapper.selectDevWorking(crnProtocol.getCrnNo()) != null) {
                    return;
                }
                News.info("堆垛机召回原点==>>" + crnProtocol.getCrnNo() + "号堆垛机有入库任务,召回原点");
@@ -1009,6 +1009,13 @@
            }
        } else {
            int y = 1; // 默认列
            int x=1;
            switch (crnProtocol.getCrnNo()){
                case 1: x =1; break;
                case 2: x =3; break;
                case 3: x =5; break;
                case 4: x =7; break;
            }
            int staNoInt = Integer.parseInt(staNo);
            int z = staNoInt / 100; // 层
@@ -1032,10 +1039,6 @@
                    return;
                }
                // 输送线没有入库任务
                if (wrkMastMapper.selectDevWorking(crnProtocol.getCrnNo()) == null) {
                    return;
                }
                News.info("堆垛机召回原点==>>" + crnProtocol.getCrnNo() + "号堆垛机有入库任务,召回原点");
                // 命令下发
@@ -1044,7 +1047,7 @@
                crnCommand.setTaskNo((short) 9999);
                crnCommand.setAckFinish((short) 0);
                crnCommand.setTaskMode(CrnTaskModeType.X_MOVE);
                crnCommand.setSourcePosX((short) 1); // 默认排始终为1
                crnCommand.setSourcePosX((short) x); // 默认排始终为1
                crnCommand.setSourcePosY((short) y); // 动态列
                crnCommand.setSourcePosZ((short) z); // 动态层
                crnCommand.setDestinationPosX((short) 0);