From ed3870b7841c630f98fd35faadf72a3992585663 Mon Sep 17 00:00:00 2001
From: lizijie <lzjiiie@163.com>
Date: Thu, 31 Dec 2020 17:19:31 +0800
Subject: [PATCH] 程序离线报警
---
src/main/java/com/moral/task/AQIDataInsertTask.java | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/src/main/java/com/moral/task/AQIDataInsertTask.java b/src/main/java/com/moral/task/AQIDataInsertTask.java
index f9c3d4f..76ccc6f 100644
--- a/src/main/java/com/moral/task/AQIDataInsertTask.java
+++ b/src/main/java/com/moral/task/AQIDataInsertTask.java
@@ -56,11 +56,17 @@
if (!ObjectUtils.isEmpty(data)) {
values = data.values();
pubtime = format.parse(data.get("pubtime").toString());
+ int hours = pubtime.getHours();
+ Calendar calendar = Calendar.getInstance();
+ int hour = calendar.get(Calendar.HOUR_OF_DAY);
+ if (hour != hours){
+ pubtime = null;
+ }
}
} catch (Exception e) {
e.printStackTrace();
}
- if (ObjectUtils.isEmpty(entity) || ObjectUtils.isEmpty(values) || values.contains("None")) {
+ if (ObjectUtils.isEmpty(entity) || ObjectUtils.isEmpty(values) || values.contains("None") || pubtime == null) {
Map<String, Object> mjMap = restTemplate.getForObject("http://sapi.7drlb.com/api/mj?cityID={1}&apiKey=aqi", Map.class, cityAqiConfig.get("city_id"));
if (ObjectUtils.isEmpty(mjMap)) {
continue;
--
Gitblit v1.8.0