From e78af8510a56008ebc5939e4a30883fe6238d509 Mon Sep 17 00:00:00 2001
From: CZT <czt18638530771@163.com>
Date: 星期四, 07 九月 2023 18:46:04 +0800
Subject: [PATCH] 优化气体采集配置
---
igds-protocol-modbus/src/main/java/com/ld/igds/protocol/modbus/ServerUtil.java | 60 ++++++++++++++++++++++++++++++------------------------------
1 files changed, 30 insertions(+), 30 deletions(-)
diff --git a/igds-protocol-modbus/src/main/java/com/ld/igds/protocol/modbus/ServerUtil.java b/igds-protocol-modbus/src/main/java/com/ld/igds/protocol/modbus/ServerUtil.java
index 1a2813b..93a3fa4 100644
--- a/igds-protocol-modbus/src/main/java/com/ld/igds/protocol/modbus/ServerUtil.java
+++ b/igds-protocol-modbus/src/main/java/com/ld/igds/protocol/modbus/ServerUtil.java
@@ -32,36 +32,36 @@
* @param deviceCode 璁惧閫氶亾ID
* @param status 涓嶈�冭檻璁惧绫诲瀷锛屽彧鍦ㄩ�氶亾涓婃爣璁版槸OPEN鎴栬�匔LOSE鍗冲彲
*/
- public static void add2StatusMap(String companyId, String serId, String deviceCode, String status, String mainLink) {
-
- //鑻ヤ笉涓虹┖锛屽垯鏌ヨ涓昏澶囩姸鎬�
- if(StringUtils.isNotEmpty(mainLink)){
- String oldStatus = contextStatusMap.get(ContextUtil.buildDeviceStatusKey(companyId, serId, mainLink));
- //鑻ラ绐楁垨椋庡彛寮�
- if(DeviceStatus.OPEN.getCode().equals(oldStatus)){
- //鑻ラ鏈哄紑
- if(DeviceStatus.OPEN.getCode().equals(status)){
- status = DeviceStatus.F_OPEN.getCode();
- }
- //鑻ラ鏈哄叧
- if(DeviceStatus.CLOSE.getCode().equals(status)){
- status = DeviceStatus.W_OPEN.getCode();
- }
- }
- //鑻ラ绐楁垨椋庡彛寮�
- if(DeviceStatus.CLOSE.getCode().equals(oldStatus)){
- //鑻ラ鏈哄紑
- if(DeviceStatus.OPEN.getCode().equals(status)){
- status = DeviceStatus.ERROR.getCode();
- }
- //鑻ラ鏈哄叧
- if(DeviceStatus.CLOSE.getCode().equals(status)){
- status = DeviceStatus.W_CLOSE.getCode();
- }
- }
- contextStatusMap.put(ContextUtil.buildDeviceStatusKey(companyId, serId, mainLink), status);
- return;
- }
+ public static void add2StatusMap(String companyId, String serId, String deviceCode, String status) {
+// System.out.println(mainLink);
+// //鑻ヤ笉涓虹┖锛屽垯鏌ヨ涓昏澶囩姸鎬�
+// if(StringUtils.isNotEmpty(mainLink)){
+// String oldStatus = contextStatusMap.get(ContextUtil.buildDeviceStatusKey(companyId, serId, mainLink));
+// //鑻ラ绐楁垨椋庡彛寮�
+// if(DeviceStatus.OPEN.getCode().equals(oldStatus)){
+// //鑻ラ鏈哄紑
+// if(DeviceStatus.OPEN.getCode().equals(status)){
+// status = DeviceStatus.F_OPEN.getCode();
+// }
+// //鑻ラ鏈哄叧
+// if(DeviceStatus.CLOSE.getCode().equals(status)){
+// status = DeviceStatus.W_OPEN.getCode();
+// }
+// }
+// //鑻ラ绐楁垨椋庡彛寮�
+// if(DeviceStatus.CLOSE.getCode().equals(oldStatus)){
+// //鑻ラ鏈哄紑
+// if(DeviceStatus.OPEN.getCode().equals(status)){
+// status = DeviceStatus.ERROR.getCode();
+// }
+// //鑻ラ鏈哄叧
+// if(DeviceStatus.CLOSE.getCode().equals(status)){
+// status = DeviceStatus.W_CLOSE.getCode();
+// }
+// }
+// contextStatusMap.put(ContextUtil.buildDeviceStatusKey(companyId, serId, mainLink), status);
+// return;
+// }
contextStatusMap.put(ContextUtil.buildDeviceStatusKey(companyId, serId, deviceCode), status);
}
--
Gitblit v1.9.3