From fc1e4c8264ee6c1c62653a5b181587ae0ac53077 Mon Sep 17 00:00:00 2001 From: jiazx0107@163.com <jiazx0107@163.com> Date: 星期三, 08 十一月 2023 19:49:24 +0800 Subject: [PATCH] 提交粮情测试协议和流程-添加气象 --- src/main/java/com/fzzy/gateway/hx2023/service/HxGatewaySyncGrainImpl.java | 15 ++++++++++++++- 1 files changed, 14 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/fzzy/gateway/hx2023/service/HxGatewaySyncGrainImpl.java b/src/main/java/com/fzzy/gateway/hx2023/service/HxGatewaySyncGrainImpl.java index 729570c..e2017e2 100644 --- a/src/main/java/com/fzzy/gateway/hx2023/service/HxGatewaySyncGrainImpl.java +++ b/src/main/java/com/fzzy/gateway/hx2023/service/HxGatewaySyncGrainImpl.java @@ -114,7 +114,6 @@ //鏍瑰彿 cableNum = (i / cableZ) + 1; - temperature.add(new GrainTemp(cableNum + "", z + "", curTemp + "", position + "")); } @@ -122,6 +121,20 @@ grain.setOutPut(outPut); + //姘旇薄淇℃伅 + GrainWeather weatherStation = new GrainWeather(); + weatherStation.setMessageId(ScConstant.getMessageId()); + weatherStation.setId(device.getDeviceId()); + weatherStation.setAirPressure(weather.getPressure()); + weatherStation.setHumidity(weather.getHumidity()); + weatherStation.setPm(weather.getAir_pm25()); + weatherStation.setRadiation("0"); + weatherStation.setRainfallAmount(weather.getWea()); + weatherStation.setTemperature(weather.getTem()); + weatherStation.setWindDirection(weather.getWin()); + weatherStation.setWindPower(weather.getWin_meter()); + weatherStation.setWindSpeed(weather.getWin_speed()); + grain.setWeatherStation(weatherStation); BaseResp resp = new BaseResp(); resp.setData(JSONObject.toJSONString(grain)); -- Gitblit v1.9.3