于紫祥_1901
2020-12-01 f22a631422f3045a06aad627e6e83c802be2760d
src/main/java/com/moral/util/AQICalculation2.java
@@ -101,15 +101,18 @@
            continue;
         }
      }
      Double AQIMAX = Collections.max(AQIList);
      Map<String, Object> returnMap = new HashMap<>();
      Optional<Map.Entry<String, Integer>> max0 = maxMap.entrySet()
            .stream()
            .max(Map.Entry.comparingByValue());
      returnMap.put("maxSensor",max0.get().getKey());
      returnMap.put("AQI", AQIMAX);
      if (AQIList.size()>0){
         Double AQIMAX = Collections.max(AQIList);
         Optional<Map.Entry<String, Integer>> max0 = maxMap.entrySet()
               .stream()
               .max(Map.Entry.comparingByValue());
         returnMap.put("maxSensor",max0.get().getKey());
         returnMap.put("AQI", AQIMAX);
      }else {
         returnMap.put("maxSensor","");
         returnMap.put("AQI", "");
      }
      return returnMap;
   }
   static double PM2_5AQI(Double value) {