From 5c9edf5c4a1fa8368dcd026ccbf1d3f68b61ed97 Mon Sep 17 00:00:00 2001 From: huangfeng Date: Mon, 24 Jun 2024 15:21:33 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=A1=A5=E4=B8=8APhase=E5=B1=9E?= =?UTF-8?q?=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/xydl/cac/controller/I2syncController.java | 7 ++++++- .../java/com/xydl/cac/transform/I2DataTransformer.java | 7 ++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/xydl/cac/controller/I2syncController.java b/src/main/java/com/xydl/cac/controller/I2syncController.java index 898eb85..f8b53ff 100644 --- a/src/main/java/com/xydl/cac/controller/I2syncController.java +++ b/src/main/java/com/xydl/cac/controller/I2syncController.java @@ -96,8 +96,13 @@ public class I2syncController extends BasicController { public Response prewXml(String tablename) throws Exception { List fieldList = service.listFieldConfig(tablename); List attrs = new ArrayList<>(); + Attr attr = new Attr(); + attr.setName("Phase"); + attr.setValue("A相"); + attr.setAlarm("FALSE"); + attrs.add(attr); for (I2syncField field : fieldList) { - Attr attr = new Attr(); + attr = new Attr(); attr.setName(field.getDestFieldName()); attr.setValue("100.0"); attr.setAlarm("FALSE"); diff --git a/src/main/java/com/xydl/cac/transform/I2DataTransformer.java b/src/main/java/com/xydl/cac/transform/I2DataTransformer.java index 8f1c559..032ea87 100644 --- a/src/main/java/com/xydl/cac/transform/I2DataTransformer.java +++ b/src/main/java/com/xydl/cac/transform/I2DataTransformer.java @@ -33,9 +33,14 @@ public class I2DataTransformer { node.setTimestamp(date); List attrs = new ArrayList<>(); + Attr attr = new Attr(); + attr.setName("Phase"); + attr.setValue(sensor.getPhase()); + attr.setAlarm("FALSE"); + attrs.add(attr); for (I2syncField field : fieldList) { Object value = map.get(field.getFieldName()); - Attr attr = new Attr(); + attr = new Attr(); attr.setName(field.getDestFieldName()); attr.setValue(String.valueOf(value)); attr.setAlarm("FALSE");