修复 multi_model 被重写为纯数字字典导致逐时曲线数据丢失

This commit is contained in:
2569718930@qq.com
2026-05-25 18:44:03 +08:00
parent acf3e10ea2
commit 1a8733ced6
+4 -1
View File
@@ -1658,7 +1658,10 @@ def _analyze(
"attribution": mm.get("attribution"),
} if isinstance(mm, dict) and mm else {},
},
"multi_model": {k: v for k, v in current_forecasts.items() if v is not None},
"multi_model": {
**mm,
"forecasts": {k: v for k, v in current_forecasts.items() if v is not None},
},
"multi_model_daily": multi_model_daily,
"deb": {"prediction": deb_val, "weights_info": deb_weights},
"deviation_monitor": deviation_monitor,