From e36d33b5789cc098898af42fdce6cab057db3cc6 Mon Sep 17 00:00:00 2001 From: jinpengyong <jpy123456> Date: Thu, 06 Aug 2020 16:33:57 +0800 Subject: [PATCH] update --- src/main/java/com/moral/service/impl/WeatherServiceImpl.java | 18 +++++++++++++++++- 1 files changed, 17 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/moral/service/impl/WeatherServiceImpl.java b/src/main/java/com/moral/service/impl/WeatherServiceImpl.java index 5720be2..3eae89e 100644 --- a/src/main/java/com/moral/service/impl/WeatherServiceImpl.java +++ b/src/main/java/com/moral/service/impl/WeatherServiceImpl.java @@ -454,7 +454,7 @@ for (Map<String, Object> beamMap : beamList) { String btime = beamMap.get("time").toString(); if (btime.equals(rtime)) { - realMap.put("beam", beamMap.get("beam").toString()); + realMap.put("beam", beamMap.get("beam").toString().split("\\.")[0]); } } Calendar calendar = Calendar.getInstance(); @@ -539,6 +539,22 @@ for (Map<String, Object> map : resultList) { String date = map.get("time").toString().substring(0, 16); map.put("time", date); + if (map.get("AQI") != null) { + String aqi = map.get("AQI").toString().split("\\.")[0]; + map.put("AQI", aqi); + } + if (map.get("precip") != null) { + String aqi = map.get("precip").toString(); + if (aqi.equals("0.0")) { + map.put("precip", ""); + } + } + if (map.get("precip6") != null) { + String aqi = map.get("precip6").toString(); + if (aqi.equals("0.0")) { + map.put("precip6", ""); + } + } } return resultList; } -- Gitblit v1.8.0