#
whycq
2022-12-12 7a6426b60312f5f26762cf727152ec04155956cd
#
2个文件已修改
12 ■■■■■ 已修改文件
src/main/java/com/zy/asrs/controller/SiteController.java 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/core/thread/SiemensDevpThread.java 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/controller/SiteController.java
@@ -44,18 +44,20 @@
        List<Map<String, Object>> res = new ArrayList<>();
        for (DevpSlave devp : slaveProperties.getDevp()) {
            SiemensDevpThread devpThread = (SiemensDevpThread) SlaveConnection.get(SlaveType.Devp, devp.getId());
            if (devp.getId() == 1) {
            Map<String, Object> map2 = new HashMap<>();
            map2.put("floor", 2);
            map2.put("modeVal", devpThread.ioModeOf2F.id);
            map2.put("modeDesc", devpThread.ioModeOf2F.desc);
            res.add(map2);
            } else {
            Map<String, Object> map4 = new HashMap<>();
            map4.put("floor", 4);
            map4.put("modeVal", devpThread.ioModeOf4F.id);
            map4.put("modeDesc", devpThread.ioModeOf4F.desc);
            res.add(map4);
        }
        }
        return R.ok().add(res);
    }
src/main/java/com/zy/core/thread/SiemensDevpThread.java
@@ -53,6 +53,8 @@
        add(401);add(402);
    }};
    private Integer count=0;
    /**
     * 条码数量
     */
@@ -123,7 +125,9 @@
     * 初始化站点状态
     */
    private void initSite() {
        count ++;
        ArrayList<Integer> staNos = getStaNo();
        if(count > 10) {
        // 站点编号
        for (Integer siteId : staNos) {
            StaProtocol staProtocol = station.get(siteId);
@@ -143,6 +147,8 @@
            if (!staProtocol.isPakMk() && !staProtocol.isLoading()) {
                staProtocol.setPakMk(true);
            }
            }
            count = 0;
        }
    }
@@ -224,6 +230,7 @@
                    if (!staProtocol.isPakMk() && !staProtocol.isLoading()) {
                        staProtocol.setPakMk(true);
                    }
                    count = 0;
                }
            }
        } else if(slave.getId()==2) {
@@ -246,6 +253,7 @@
                        staProtocol.setPakMk(true);
                    }
                }
                count = 0;
            }
        }