From e67870fff62635cd14beb0d5988f08aeef4b22fa Mon Sep 17 00:00:00 2001
From: zhubaomin <zhubaomin>
Date: 星期一, 07 四月 2025 21:27:06 +0800
Subject: [PATCH] 添加远程关阀式终止灌溉计划,未测试

---
 pipIrr-platform/pipIrr-web/pipIrr-web-remote/src/main/java/com/dy/pipIrrRemote/valve/ValveCtrl.java |   24 +++++++++++-------------
 1 files changed, 11 insertions(+), 13 deletions(-)

diff --git a/pipIrr-platform/pipIrr-web/pipIrr-web-remote/src/main/java/com/dy/pipIrrRemote/valve/ValveCtrl.java b/pipIrr-platform/pipIrr-web/pipIrr-web-remote/src/main/java/com/dy/pipIrrRemote/valve/ValveCtrl.java
index 53778ea..9823cfe 100644
--- a/pipIrr-platform/pipIrr-web/pipIrr-web-remote/src/main/java/com/dy/pipIrrRemote/valve/ValveCtrl.java
+++ b/pipIrr-platform/pipIrr-web/pipIrr-web-remote/src/main/java/com/dy/pipIrrRemote/valve/ValveCtrl.java
@@ -60,7 +60,6 @@
 public class ValveCtrl extends ComSupport {
     private final CommandSv commandSv;
     private final SeVirtualCardMapper seVirtualCardMapper;
-    private final IDLongGenerator idLongGenerator;
 
     @Value("${mw.rtuCallbackUrl_rm}")
     private String rtuCallbackUrl_rm;
@@ -75,10 +74,9 @@
     private String key_mw = "comSendUrl";
 
     @Autowired
-    public ValveCtrl(CommandSv commandSv, SeVirtualCardMapper seVirtualCardMapper, IDLongGenerator idLongGenerator, Environment env) {
+    public ValveCtrl(CommandSv commandSv, SeVirtualCardMapper seVirtualCardMapper, Environment env) {
         this.commandSv = commandSv;
         this.seVirtualCardMapper = seVirtualCardMapper;
-        this.idLongGenerator = idLongGenerator;
         this.env = env;
     }
 
@@ -100,7 +98,7 @@
         Long intakeId = valve.getIntakeId();
         Long vcId = valve.getVcId();
         Long operator = valve.getOperator();
-        Long comId = idLongGenerator.generate();
+        Long comId = new IDLongGenerator().generate();
 
         // 鑾峰彇姘翠环
         Double waterPrice = commandSv.getPrice();
@@ -238,7 +236,7 @@
         String vcNum = voUnclosedParam.getVcNum();
         Long vcId = Optional.ofNullable(seVirtualCardMapper.getVcIdByNum(vcNum)).orElse(0L);
         String orderNo = voUnclosedParam.getOrderNo();
-        Long comId = idLongGenerator.generate();
+        Long comId = new IDLongGenerator().generate();
 
         // 闃�鎺у櫒鍦板潃鎹㈠彇姘村彛ID鍜岄�氳鍗忚
         JSONObject job_rtu = getRtu(null, rtuAddr);
@@ -328,7 +326,7 @@
         Long intakeId = valve.getIntakeId();
         Long vcId = valve.getVcId();
         Long operator = valve.getOperator();
-        Long comId = idLongGenerator.generate();
+        Long comId = new IDLongGenerator().generate();
 
         /**
          * 濡傛灉鍐滄埛閫夋嫨浜嗚櫄鎷熷崱锛屽垯浣跨敤璇ヨ櫄鎷熷崱
@@ -479,7 +477,7 @@
         String vcNum = voUnclosedParam.getVcNum();
         Long vcId = Optional.ofNullable(seVirtualCardMapper.getVcIdByNum(vcNum)).orElse(0L);
         String orderNo = voUnclosedParam.getOrderNo();
-        Long comId = idLongGenerator.generate();
+        Long comId = new IDLongGenerator().generate();
 
         // 闃�鎺у櫒鍦板潃鎹㈠彇姘村彛ID鍜岄�氳鍗忚
         JSONObject job_rtu = getRtu(null, rtuAddr);
@@ -574,7 +572,7 @@
         Long vcId = automaticClose.getVcId();
         Integer minutes = automaticClose.getMinutes();
         Long operator = automaticClose.getOperator();
-        Long comId = idLongGenerator.generate();
+        Long comId = new IDLongGenerator().generate();
 
         /**
          * 濡傛灉鍐滄埛閫夋嫨浜嗚櫄鎷熷崱锛屽垯浣跨敤璇ヨ櫄鎷熷崱
@@ -678,7 +676,7 @@
         Long vcId = automaticClose.getVcId();
         Integer waterAmount = automaticClose.getWaterAmount();
         Long operator = automaticClose.getOperator();
-        Long comId = idLongGenerator.generate();
+        Long comId = new IDLongGenerator().generate();
 
         /**
          * 濡傛灉鍐滄埛閫夋嫨浜嗚櫄鎷熷崱锛屽垯浣跨敤璇ヨ櫄鎷熷崱
@@ -783,7 +781,7 @@
         Date plannedOpenTime = automaticClose.getPlannedOpenTime();
         Integer minutes = automaticClose.getMinutes();
         Long operator = automaticClose.getOperator();
-        Long comId = idLongGenerator.generate();
+        Long comId = new IDLongGenerator().generate();
 
         Integer year = Integer.parseInt(String.format("%tY", plannedOpenTime));
         Integer month = Integer.parseInt(String.format("%tm", plannedOpenTime));
@@ -899,7 +897,7 @@
         Date plannedOpenTime = automaticClose.getPlannedOpenTime();
         Integer waterAmount = automaticClose.getWaterAmount();
         Long operator = automaticClose.getOperator();
-        Long comId = idLongGenerator.generate();
+        Long comId = new IDLongGenerator().generate();
 
         Integer year = Integer.parseInt(String.format("%tY", plannedOpenTime));
         Integer month = Integer.parseInt(String.format("%tm", plannedOpenTime));
@@ -1051,7 +1049,7 @@
         Double chargeWater = po.getChargeWater();
         Long operator = po.getOperator();
         String flowNo = RandomStringUtils.randomNumeric(12); // 鐢熸垚12浣嶉殢鏈烘暟
-        Long comId = idLongGenerator.generate();
+        Long comId = new IDLongGenerator().generate();
 
         // 鍙栨按鍙D鎹㈤榾鎺у櫒鍦板潃鍙婇�氳鍗忚
         JSONObject job_rtu = getRtu(intakeId, null);
@@ -1124,7 +1122,7 @@
         Long intakeId = card.getIntakeId();
         String cardAddr = card.getCardAddr();
         Long operator = card.getOperator();
-        Long comId = idLongGenerator.generate();
+        Long comId = new IDLongGenerator().generate();
 
         // 鍙栨按鍙D鎹㈤榾鎺у櫒鍦板潃鍙婇�氳鍗忚
         JSONObject job_rtu = getRtu(intakeId, null);

--
Gitblit v1.8.0