From 902506299d0cfef195cdbd8322fdd1d175792102 Mon Sep 17 00:00:00 2001
From: jiazx0107@163.com <jiazx0107@163.com>
Date: 星期二, 31 十月 2023 19:27:26 +0800
Subject: [PATCH] 四川网关-提交测试
---
src/main/java/com/fzzy/gateway/service/GatewayDeviceService.java | 19 ++++-----
src/main/java/com/fzzy/gateway/hx2023/data/KafkaGrainDataDetail1.java | 47 +++++++++++++++++++++++
2 files changed, 56 insertions(+), 10 deletions(-)
diff --git a/src/main/java/com/fzzy/gateway/hx2023/data/KafkaGrainDataDetail1.java b/src/main/java/com/fzzy/gateway/hx2023/data/KafkaGrainDataDetail1.java
new file mode 100644
index 0000000..76e8512
--- /dev/null
+++ b/src/main/java/com/fzzy/gateway/hx2023/data/KafkaGrainDataDetail1.java
@@ -0,0 +1,47 @@
+package com.fzzy.gateway.hx2023.data;
+
+import lombok.Data;
+
+/**
+ * 绮儏淇℃伅璇︾粏
+ */
+@Data
+public class KafkaGrainDataDetail1 {
+
+ //鏍瑰彿
+ private String cableNum;
+
+ //灞傚彿
+ private String layerNumber;
+
+ //娓╁害鍊�
+ private String temperature;
+
+ //绱㈠紩锛屼粠0寮�濮�
+ private String position;
+
+ //璇ユ俯搴︾偣鎵�鍦ㄧ殑鍒�,骞虫柟浠撱�佸湴涓嬩粨蹇呭~
+ private int linex;
+
+ //璇ユ俯搴︾偣鎵�鍦ㄧ殑琛�,骞虫柟浠撱�佸湴涓嬩粨蹇呭~
+ private int rowy;
+
+ //娴呭渾浠撱�佺瓛浠撳繀濉紝绀轰緥锛歿\"totalCircle\":3,\"smallCircle\":\"4,10,16\"}锛宼otalCircle锛氭�诲湀鏁帮紝smallCircle锛氭瘡鍦堟湁鍑犳牴缂�
+ // private int total_circle;
+
+
+ //鍏蜂綋鍦堟暟--娴呭渾浠撱�佺瓛浠撳繀濉�
+ // private int circle;
+
+ public KafkaGrainDataDetail1() {
+ }
+
+ public KafkaGrainDataDetail1(String cableNum, String layerNumber, String temperature, String position, int linex, int rowy) {
+ this.cableNum = cableNum;
+ this.layerNumber = layerNumber;
+ this.temperature = temperature;
+ this.position = position;
+ this.linex = linex;
+ this.rowy = rowy;
+ }
+}
diff --git a/src/main/java/com/fzzy/gateway/service/GatewayDeviceService.java b/src/main/java/com/fzzy/gateway/service/GatewayDeviceService.java
index b3b59e9..94a291c 100644
--- a/src/main/java/com/fzzy/gateway/service/GatewayDeviceService.java
+++ b/src/main/java/com/fzzy/gateway/service/GatewayDeviceService.java
@@ -13,10 +13,7 @@
import com.fzzy.gateway.api.GatewayRemoteManager;
import com.fzzy.gateway.entity.GatewayDevice;
import com.fzzy.gateway.hx2023.ScConstant;
-import com.fzzy.gateway.hx2023.data.KafaGrainData;
-import com.fzzy.gateway.hx2023.data.KafkaGrainDataDetail;
-import com.fzzy.gateway.hx2023.data.KafkaGrainTH;
-import com.fzzy.gateway.hx2023.data.TRHInfo;
+import com.fzzy.gateway.hx2023.data.*;
import com.fzzy.gateway.service.repository.GatewayDeviceRep;
import lombok.extern.slf4j.Slf4j;
@@ -225,7 +222,7 @@
int cableNum = 1, position = 0;
String curTemp;
- List<KafkaGrainDataDetail> temperature = new ArrayList<>();
+ List<KafkaGrainDataDetail1> temperature = new ArrayList<>();
int x = 0, y = 0, z = 0;
for (int i = 0; i < attr.length; i++) {
@@ -261,12 +258,14 @@
result.setMinZ(position);
}
- temperature.add(new KafkaGrainDataDetail(cableNum + "", z + "", curTemp, position + "", x, y));
+ temperature.add(new KafkaGrainDataDetail1(cableNum + "", z + "", curTemp, position + "", x, y));
}
//绮俯淇℃伅
- TRHInfo trhInfo = new TRHInfo();
- trhInfo.setTemperature(temperature);
+
+ JSONObject trhInfo = new JSONObject();
+ // TRHInfo trhInfo = new TRHInfo();
+ trhInfo.put("temperature",temperature);
//浠撴俯搴︿俊鎭�
@@ -279,8 +278,8 @@
List<KafkaGrainTH> temperatureAndhumidity = new ArrayList<>();
temperatureAndhumidity.add(grainTH);
- trhInfo.setTemperatureAndhumidity(temperatureAndhumidity);
-
+ // trhInfo.setTemperatureAndhumidity(temperatureAndhumidity);
+ trhInfo.put("temperatureAndhumidity",temperatureAndhumidity);
JSONObject params = new JSONObject();
params.put("TRHInfo", trhInfo);
--
Gitblit v1.9.3