From 3f0b65b6b8af5c8c0aa2efa57be3adf2398cd62c Mon Sep 17 00:00:00 2001 From: jiazx0107@163.com <jiazx0107@163.com> Date: 星期二, 31 十月 2023 21:10:30 +0800 Subject: [PATCH] 四川网关-提交测试 --- src/main/java/com/fzzy/gateway/service/GatewayDeviceService.java | 32 ++++++++++++++++---------------- 1 files changed, 16 insertions(+), 16 deletions(-) diff --git a/src/main/java/com/fzzy/gateway/service/GatewayDeviceService.java b/src/main/java/com/fzzy/gateway/service/GatewayDeviceService.java index b3b59e9..1fe57e0 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; @@ -199,6 +196,7 @@ KafaGrainData result = new KafaGrainData(); result.setMessageId(ScConstant.getMessageId()); + result.setMessgeId(result.getMessageId()); result.setDeviceID(device.getDeviceId()); result.setAvgTemperature(lastData.getTempAve() + ""); result.setMinTemperature(lastData.getTempMin() + ""); @@ -225,7 +223,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++) { @@ -248,25 +246,27 @@ //鍒ゆ柇鏈�澶� if (curTemp.equals(result.getMaxTemperature())) { - result.setMaxX(x); - result.setMaxY(y); - result.setMaxZ(position); + result.setMaxX(x+""); + result.setMaxY(y+""); + result.setMaxZ(position+""); } //鍒ゆ柇鏈�灏� if (curTemp.equals(result.getMinTemperature())) { - result.setMinX(x); - result.setMinY(y); - result.setMinZ(position); + result.setMinX(x+""); + result.setMinY(y+""); + 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 +279,8 @@ List<KafkaGrainTH> temperatureAndhumidity = new ArrayList<>(); temperatureAndhumidity.add(grainTH); - trhInfo.setTemperatureAndhumidity(temperatureAndhumidity); - + trhInfo.put("temperatureAndhumidity",temperatureAndhumidity); + //trhInfo.put("temperatureAndhumidity",grainTH); JSONObject params = new JSONObject(); params.put("TRHInfo", trhInfo); -- Gitblit v1.9.3