From 0bb98d4377e5b894a2338b7726846b978450e187 Mon Sep 17 00:00:00 2001
From: jinpengyong <jpy123456>
Date: Thu, 20 Jan 2022 10:31:33 +0800
Subject: [PATCH] update

---
 screen-job/src/main/java/com/moral/api/service/impl/CityAqiYearlyServiceImpl.java |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/screen-job/src/main/java/com/moral/api/service/impl/CityAqiYearlyServiceImpl.java b/screen-job/src/main/java/com/moral/api/service/impl/CityAqiYearlyServiceImpl.java
index fbea9a0..cdda6d5 100644
--- a/screen-job/src/main/java/com/moral/api/service/impl/CityAqiYearlyServiceImpl.java
+++ b/screen-job/src/main/java/com/moral/api/service/impl/CityAqiYearlyServiceImpl.java
@@ -17,6 +17,7 @@
 import org.springframework.util.ObjectUtils;
 
 import java.text.DecimalFormat;
+import java.util.ArrayList;
 import java.util.Arrays;
 import java.util.Date;
 import java.util.HashMap;
@@ -50,7 +51,6 @@
          * SO2,NO2,���������98���������
          * O3���������������90���������
          * */
-        List<String> sensors = Arrays.asList("PM2_5", "PM10", "SO2", "NO2");
 
         //���������������������1���
         Date start = DateUtils.getFirstDayOfLastYear();
@@ -83,9 +83,10 @@
         Map<Integer, List<CityAqiYearly>> lastYearData = lastCityAqiYearly.stream()
                 .collect(Collectors.groupingBy(CityAqiYearly::getCityCode));
 
+        List<CityAqiYearly> cityAqiYearlyList = new ArrayList<>();
 
-        CityAqiYearly cityAqiYearly = new CityAqiYearly();
         data.forEach((cityCode, value) -> {
+            CityAqiYearly cityAqiYearly = new CityAqiYearly();
             Map<String, Object> jsonMap = new HashMap<>();
             cityAqiYearly.setCityCode(Integer.parseInt(cityCode));
             cityAqiYearly.setTime(start);
@@ -129,7 +130,8 @@
                 jsonMap.put("yearContrast", format);
             }
             cityAqiYearly.setValue(JSONObject.toJSONString(jsonMap));
-            cityAqiYearlyMapper.insert(cityAqiYearly);
+            cityAqiYearlyList.add(cityAqiYearly);
         });
+        cityAqiYearlyMapper.insertCityAqiYearly(cityAqiYearlyList);
     }
 }

--
Gitblit v1.8.0