Bladeren bron

修改首页获取前30天准确率高的模型名称取字典里设置的

xusl 4 maanden geleden
bovenliggende
commit
324ed9c5c6

+ 16 - 2
cpp-admin/src/main/java/com/cpp/web/controller/largeScreen/LargeScreenController.java

@@ -361,7 +361,14 @@ public class LargeScreenController {
                     stationModelMap.put(accuracyEntry.getKey(),forecastModel);
                 }
                 else{
-                    stationModelMap.put(accuracyEntry.getKey(),"JY");
+                    SysDictData sysDictData = new SysDictData();
+                    sysDictData.setDictType("forecast_model");
+                    List<SysDictData> forecastModelList = iSysDictDataService.selectDictDataList(sysDictData);
+                    for (SysDictData sysDictData1:forecastModelList){
+                        if (sysDictData1.getRemark().equals("default")){
+                            stationModelMap.put(accuracyEntry.getKey(),sysDictData1.getDictValue());
+                        }
+                    }
                 }
             }
         }
@@ -538,7 +545,14 @@ public class LargeScreenController {
                     stationModelMap.put(accuracyEntry.getKey(),forecastModel);
                 }
                 else{
-                    stationModelMap.put(accuracyEntry.getKey(),"JY");
+                    SysDictData sysDictData = new SysDictData();
+                    sysDictData.setDictType("forecast_model");
+                    List<SysDictData> forecastModelList = iSysDictDataService.selectDictDataList(sysDictData);
+                    for (SysDictData sysDictData1:forecastModelList){
+                        if (sysDictData1.getRemark().equals("default")){
+                            stationModelMap.put(accuracyEntry.getKey(),sysDictData1.getDictValue());
+                        }
+                    }
                 }
             }
         }