From ff5003f0938a4f183bce21211b9d93ad18a787d9 Mon Sep 17 00:00:00 2001 From: jinpengyong <jpy123456> Date: Tue, 12 Oct 2021 10:05:12 +0800 Subject: [PATCH] 疾控中心离线设备邮件发送 --- src/main/java/com/moral/service/impl/WeatherServiceImpl.java | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/moral/service/impl/WeatherServiceImpl.java b/src/main/java/com/moral/service/impl/WeatherServiceImpl.java index 56b5468..cfec79c 100644 --- a/src/main/java/com/moral/service/impl/WeatherServiceImpl.java +++ b/src/main/java/com/moral/service/impl/WeatherServiceImpl.java @@ -348,7 +348,7 @@ RestTemplate restTemplate = new RestTemplate(); c.setTime(new Date()); Date endTime = sdf.parse(sdf.format(c.getTime())); - c.add(Calendar.MONTH, -2); + c.add(Calendar.MONTH, -1); Date startTime = sdf.parse(sdf.format(c.getTime())); int state = 200; List<Map<String, Object>> cityList = weatherMapper.getCityWeatherConfig(); @@ -514,8 +514,8 @@ sum2 = sum2 + temp * temp; } //������ - double cloud = Double.valueOf(listMap.get("cloud").toString().replace("\"", "").split("\\.")[0]); - if (listMap.get("beam") != null) { + if (listMap.get("beam") != null&&listMap.get("cloud") != null) { + double cloud = Double.valueOf(listMap.get("cloud").toString().replace("\"", "").split("\\.")[0]); double beam = Double.valueOf(listMap.get("beam").toString().replace("\"", "").split("\\.")[0]); cloudSum = cloudSum + cloud; beamSum = beamSum + beam; -- Gitblit v1.8.0