From a827480e5e74cb6550c5f7b842bccac3023c5bdc Mon Sep 17 00:00:00 2001
From: kaiyu <404897439@qq.com>
Date: Thu, 24 Mar 2022 08:48:37 +0800
Subject: [PATCH] screen-api

---
 screen-api/src/main/java/com/moral/api/service/impl/CityAqiServiceImpl.java |   21 ++++++++++++---------
 1 files changed, 12 insertions(+), 9 deletions(-)

diff --git a/screen-api/src/main/java/com/moral/api/service/impl/CityAqiServiceImpl.java b/screen-api/src/main/java/com/moral/api/service/impl/CityAqiServiceImpl.java
index 2075a95..68f32c2 100644
--- a/screen-api/src/main/java/com/moral/api/service/impl/CityAqiServiceImpl.java
+++ b/screen-api/src/main/java/com/moral/api/service/impl/CityAqiServiceImpl.java
@@ -14,6 +14,7 @@
 import com.moral.api.pojo.dto.cityAQI.ConcentrationAndPercent;
 import com.moral.api.pojo.form.aqi.AirQualityComparisonForm;
 import com.moral.api.pojo.vo.cityAQI.AirQualityComparisonVO;
+import com.moral.api.pojo.vo.cityAQI.CityAreaRangeVO;
 import com.moral.api.service.*;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import com.moral.constant.Constants;
@@ -83,6 +84,9 @@
 
     @Autowired
     private HistoryHourlyService historyHourlyService;
+
+    @Autowired
+    SpecialCitiesProperties citiesProperties;
 
     @Autowired
     private SysAreaMapper sysAreaMapper;
@@ -372,7 +376,7 @@
                 }
             });
 
-            //������������O3_8H������,������������O3_8H���������
+            //������������O3_8H������,������������O3������8H���������
             if (!ObjectUtils.isEmpty(doubles)) {
                 dataMap.put("O3_8H", Collections.max(doubles));
             }
@@ -634,7 +638,7 @@
     /**
      * @Description: ������������������������
      * @Param: [regionCode]
-     * @return: java.util.Map<java.lang.String, java.lang.Object>
+     * @return: java.util.Map<java.lang.String                                                               ,                                                                                                                               java.lang.Object>
      * @Author: ���������
      * @Date: 2021/10/28
      */
@@ -1191,15 +1195,15 @@
      */
     private ConcentrationAndPercent contrastParam(Double data, Double comparisonData, String sensor) {
         double percentD = MathUtils.division(data - comparisonData, comparisonData, 4);
-        String percent = MathUtils.mul(percentD, 100d) + "%";
+        String percent = MathUtils.mul(percentD,100d) + "%";
         ConcentrationAndPercent concentrationAndPercent = new ConcentrationAndPercent();
         concentrationAndPercent.setPercent(percent);
         if (sensor.equals("CO")) {//CO���������������������
             Double CO = AmendUtils.sciCal(data, 1);
             concentrationAndPercent.setConcentration(CO.toString());
-        } else if (sensor.equals("compositeIndex")) {
+        }else if (sensor.equals("compositeIndex")){
             concentrationAndPercent.setConcentration(data.toString());
-        } else {
+        }else{
             Double sensorD = AmendUtils.sciCal(data, 0);
             Integer sensorI = new Double(sensorD).intValue();
             concentrationAndPercent.setConcentration(sensorI.toString());
@@ -1225,7 +1229,7 @@
     /**
      * @Description: ���������������������������������6������������������������������������������������������������������������
      * @Param: [comparisonType, startDate, endDate, regionCode]
-     * @return: java.util.Map<java.lang.String, java.lang.Object>
+     * @return: java.util.Map<java.lang.String                                                               ,                                                               java.lang.Object>
      * @Author: ���������
      * @Date: 2022/1/17
      */
@@ -1309,8 +1313,7 @@
     private List<SysArea> getSysAreasByRegionType(String regionType, Integer regionCode) {
         List<SysArea> areas;
         if (regionType.equals(Constants.TWENTY_EIGHT_CITIES)) {
-            SpecialCitiesProperties properties = new SpecialCitiesProperties();
-            areas = properties.getTwentyEightCities();
+            areas = citiesProperties.getTwentyEightCities();
         } else {
             areas = sysAreaService.getChildren(regionCode);
         }
@@ -1320,7 +1323,7 @@
     /**
      * @Description: ������6������������
      * @Param: [cityAqiList]
-     * @return: java.util.Map<java.lang.String, java.lang.Double>
+     * @return: java.util.Map<java.lang.String                                                               ,                                                                                                                               java.lang.Double>
      * ���������key���sensorCode,value������
      * @Author: ���������
      * @Date: 2021/11/2

--
Gitblit v1.8.0