src/main/java/com/fzzy/gateway/hx2023/data/KafkaGrainDataDetail1.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/fzzy/gateway/service/GatewayDeviceService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
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\"}ï¼totalCircleï¼æ»åæ°ï¼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; } } 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);