f666f0b94d46cc3c1db7ffec7d166472ead07f2c..9c671cac749d45ac37b81a1df732024f4016a238
2025-06-26 zhang
1
9c671c 对比 | 目录
2025-06-26 zhang
1
72c06d 对比 | 目录
2025-06-26 zhang
1
d76e49 对比 | 目录
2个文件已修改
19 ■■■■ 已修改文件
src/main/java/com/zy/asrs/controller/OpenController.java 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/core/thread/SiemensDevpThread.java 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/controller/OpenController.java
@@ -208,14 +208,20 @@
    //查询任务详情
    @GetMapping("/queryTask")
    public R queryTask(@RequestHeader String appkey,
                       @RequestParam String taskNo,
                       @RequestParam(required = false) String taskNo,
                       HttpServletRequest request) {
        auth(appkey, taskNo, request);
        List<TaskWrk> taskWrks = new ArrayList<>();
        if (Cools.isEmpty(taskNo)) {
            taskWrks = taskWrkService.selectList(new EntityWrapper<>());
            return R.ok().add(taskWrks);
        }
        TaskWrk taskWrk = taskWrkService.selectByTaskNo(taskNo);
        if (taskWrk == null) {
            return R.error("任务不存在");
        }
        return R.ok().add(taskWrk);
        taskWrks.add(taskWrk);
        return R.ok().add(taskWrks);
    }
    //查询任务指令集合
src/main/java/com/zy/core/thread/SiemensDevpThread.java
@@ -197,6 +197,7 @@
        }
    }
    @Override
    public boolean connect() {
        boolean result = false;
@@ -316,6 +317,12 @@
                    }
                    StaProtocol staProtocol = station.get(barcodeSite2.get(i));
                    if (staProtocol != null) {
                        while (iterator.hasNext()) {
                            String next = iterator.next();
                            if (next.length() < 7 || next.length() > 10 || !next.matches("[0-9]*")) {
                                iterator.remove();
                            }
                        }
                        staProtocol.setMatIdList(barcodeList);
                    }
                }
@@ -546,7 +553,7 @@
                writeResult3 = siemensS7Net.Write(heightAddress, Short.parseShort(staProtocol.getHeight()));
                writeResult3 = siemensS7Net.Write(heightAddress, Short.parseShort(staProtocol.getHeight()));
                writeResult3 = siemensS7Net.Write(heightAddress, Short.parseShort(staProtocol.getHeight()));
                log.info("写入高度地址:{},{}", heightAddress,  writeResult3);
                log.info("写入高度地址:{},{}", heightAddress, writeResult3);
                if (!writeResult3.IsSuccess) {
                    //fangzhi xierukushibai,jiu duoxiejici,meixunhuan
                    writeResult3 = siemensS7Net.Write(heightAddress, Short.parseShort(staProtocol.getHeight()));