Parcourir la source

增加空值判断

fanxiaoyu il y a 5 mois
Parent
commit
059848e982

+ 1 - 1
cpp-admin/src/main/java/com/cpp/web/service/powerGeneation/impl/DayPowerGenerationServiceImpl.java

@@ -95,7 +95,7 @@ public class DayPowerGenerationServiceImpl extends ServiceImpl<DayPowerGeneratio
             // 找出平均值最大的那一组
             // 找出平均值最大的那一组
             Optional<Map.Entry<String, Double>> maxAverageEntry = averageByCategory.entrySet().stream().max(Map.Entry.comparingByValue());
             Optional<Map.Entry<String, Double>> maxAverageEntry = averageByCategory.entrySet().stream().max(Map.Entry.comparingByValue());
             // 获取模型
             // 获取模型
-            forecastModel = maxAverageEntry.get().getKey();
+            forecastModel = maxAverageEntry.isPresent() ? maxAverageEntry.get().getKey() : "JY" ;
         }
         }
 
 
         Date startTime = DateTimeUtil.getDayStartTime(System.currentTimeMillis() + 24 * 60 * 60 * 1000L);
         Date startTime = DateTimeUtil.getDayStartTime(System.currentTimeMillis() + 24 * 60 * 60 * 1000L);