From bffc2c91fa1469e26acc206a5e43850ceece1f00 Mon Sep 17 00:00:00 2001 From: pjb <pjb123456> Date: 星期五, 08 八月 2025 10:47:43 +0800 Subject: [PATCH] 堆垛机输送线掉线重置设备表 --- src/main/java/com/zy/core/thread/SiemensDevpThread.java | 20 ++++++++++++++++++++ 1 files changed, 20 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/zy/core/thread/SiemensDevpThread.java b/src/main/java/com/zy/core/thread/SiemensDevpThread.java index 4072c4a..d8e8d66 100644 --- a/src/main/java/com/zy/core/thread/SiemensDevpThread.java +++ b/src/main/java/com/zy/core/thread/SiemensDevpThread.java @@ -198,6 +198,25 @@ staProtocol.setPakMk(true); } } + + // 鏍规嵁瀹炴椂淇℃伅鏇存柊鏁版嵁搴� + try { + List<BasDevp> basDevps = new ArrayList<>(); + for (Integer siteId2 : staNos) { + StaProtocol staProtocol2 = station.get(siteId2); + basDevps.add(staProtocol2.toSqlModel()); + } + + BasDevpService basDevpService = SpringUtils.getBean(BasDevpService.class); + if(basDevps.size() > 0) { + if (null != basDevpService && !basDevpService.updateBatchById(basDevps)) { + throw new Exception("鏇存柊鏁版嵁搴撴暟鎹け璐�"); + } + } + + } catch (Exception e){ + + } } @Override @@ -465,6 +484,7 @@ OutputQueue.DEVP.offer(MessageFormat.format("銆恵0}銆� 杈撻�佺嚎鍛戒护涓嬪彂 [id:{1}] >>>>> {2}", DateUtils.convert(new Date()), slave.getId(), JSON.toJSON(staProtocol))); News.info("SiemensDevp"+" - 5"+" - 杈撻�佺嚎鍛戒护涓嬪彂 [id:{}] >>>>> 鍛戒护涓嬪彂锛� {}", slave.getId(), JSON.toJSON(staProtocol)); } + read(); } /** -- Gitblit v1.9.1