fix(simulation): use current user for stored schemes
Server CI/CD / docker-image (push) Successful in 23s
Server CI/CD / deploy-fallback-log (push) Has been skipped

This commit is contained in:
2026-07-17 16:49:20 +08:00
parent db6032bd84
commit 045d6c5b49
4 changed files with 92 additions and 7 deletions
+5 -1
View File
@@ -87,6 +87,7 @@ def burst_analysis(
modify_variable_pump_pattern: dict[str, list] = None,
modify_valve_opening: dict[str, float] = None,
scheme_name: str = None,
username: str | None = None,
) -> None:
"""
爆管模拟
@@ -101,6 +102,9 @@ def burst_analysis(
:param scheme_name: 方案名称
:return:
"""
if not username:
raise ValueError("username is required when storing burst analysis scheme")
scheme_detail: dict = {
"burst_ID": burst_ID,
"burst_size": burst_size,
@@ -225,7 +229,7 @@ def burst_analysis(
name=name,
scheme_name=scheme_name,
scheme_type="burst_Analysis",
username="admin",
username=username,
scheme_start_time=modify_pattern_start_time,
scheme_detail=scheme_detail,
)