From 4912547478bd62b9e6ac5f5b88ca255306c5945a Mon Sep 17 00:00:00 2001 From: wangyan <405898180@qq.com> Date: Thu, 30 Oct 2025 19:55:17 +0800 Subject: [PATCH] =?UTF-8?q?feat(device):=20=E6=96=B0=E5=A2=9E=E9=AB=98?= =?UTF-8?q?=E7=82=89=E4=B8=AD=E6=8E=A7=E5=AE=A4=E6=95=B0=E6=8D=AE=E5=A4=84?= =?UTF-8?q?=E7=90=86=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 为2#高炉中控室添加td1数据处理分支 -为3#高炉中控室添加td24数据处理分支 - 新增4#高炉中控室及其td1、t2td1数据处理逻辑 - 新增一烧中控室td1数据处理逻辑 - 新增二烧中控室td1数据处理逻辑 - 保留原有各中控室t2td1数据处理逻辑 fix(tag): 修正4#高炉南放散开关标签描述 - 更新TAG323枚举值的中文描述文本 - 移除重复的"高炉"前缀以统一命名规范 --- .../controller/AppPosiDeviceController.java | 21 +++++++++++++++++++ .../scheduled/dataDocking/TagDescription.java | 2 +- 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/zcloud/controller/AppPosiDeviceController.java b/src/main/java/com/zcloud/controller/AppPosiDeviceController.java index c178e1f..d1127a6 100644 --- a/src/main/java/com/zcloud/controller/AppPosiDeviceController.java +++ b/src/main/java/com/zcloud/controller/AppPosiDeviceController.java @@ -170,13 +170,34 @@ public class AppPosiDeviceController { dataList.add(saveData(parma.get("t2td1"), "cf0c414e21e0413aac3ac53e53c33058", targetAllList, processingBatchId, processingTime)); } } else if (location.equals("2#高炉中控室")) { + if (parma.containsKey("td1")) { + dataList.add(saveData(String.valueOf(Double.parseDouble(parma.get("td1")) / 10), "5787b69539465c1221c4eb2b9bf00168", targetAllList, processingBatchId, processingTime)); + } if (parma.containsKey("t2td1")) { dataList.add(saveData(parma.get("t2td1"), "90313d5f6a22cefcd2ea44c871481723", targetAllList, processingBatchId, processingTime)); } } else if (location.equals("3#高炉中控室")) { + if (parma.containsKey("td24")) { + dataList.add(saveData(parma.get("td24"), "bdd20ccfe7c356a350d4bbc1d0390f97", targetAllList, processingBatchId, processingTime)); + } if (parma.containsKey("t2td1")) { dataList.add(saveData(parma.get("t2td1"), "8cf0093ec99a1d09cac2e8bc207c0d8b", targetAllList, processingBatchId, processingTime)); } + } else if (location.equals("4#高炉中控室")) { + if (parma.containsKey("td1")) { + dataList.add(saveData(parma.get("td1"), "49a8b00f779007f09c0fbd5afeccb75a", targetAllList, processingBatchId, processingTime)); + } + if (parma.containsKey("t2td1")) { + dataList.add(saveData(parma.get("t2td1"), "3737a215ef2f5a774703cd69f2952d3c", targetAllList, processingBatchId, processingTime)); + } + } else if (location.equals("一烧中控室")) { + if (parma.containsKey("td1")) { + dataList.add(saveData(parma.get("td1"), "7c7ab19b8b862e6febac8e72e2bcecaa", targetAllList, processingBatchId, processingTime)); + } + }else if (location.equals("二烧中控室")) { + if (parma.containsKey("td1")) { + dataList.add(saveData(parma.get("td1"), "8e3854150d46d7fa9769cf6d5dc0cfa8", targetAllList, processingBatchId, processingTime)); + } } else if (location.equals("型钢中控室")) { if (parma.containsKey("td1")) { dataList.add(saveData(parma.get("td1"), "da04c8ae4e7b2bacaafae391a3baa0aa", targetAllList, processingBatchId, processingTime)); diff --git a/src/main/java/com/zcloud/scheduled/dataDocking/TagDescription.java b/src/main/java/com/zcloud/scheduled/dataDocking/TagDescription.java index 4ab6231..20e7af3 100644 --- a/src/main/java/com/zcloud/scheduled/dataDocking/TagDescription.java +++ b/src/main/java/com/zcloud/scheduled/dataDocking/TagDescription.java @@ -18,7 +18,7 @@ public enum TagDescription { TAG332("4#高炉煤气上升管东南压力"), TAG333("4#高炉煤气上升管西北压力"), TAG334("4#高炉煤气上升管西南压力"), - TAG323("4#高炉高炉南放散开关"), + TAG323("4#高炉南放散开关"), TAG324("4#高炉北放散开关"), // 除尘器参数枚举 TAG335("1#除尘器进风口压力"),