修复路由多id的格式问题

This commit is contained in:
JIANG
2025-12-10 16:51:46 +08:00
parent 6582bf8879
commit d40ecfc7c7
4 changed files with 38 additions and 24 deletions

View File

@@ -20,7 +20,6 @@ class CompositeQueries:
device_ids: List[str],
start_time: datetime,
end_time: datetime,
field: str,
) -> List[Optional[Any]]:
"""
获取 SCADA 关联的 link/node 模拟值
@@ -64,12 +63,12 @@ class CompositeQueries:
if scada_type.lower() == "pipe_flow":
# 查询 link 模拟数据
res = await RealtimeRepository.get_link_field_by_time_range(
timescale_conn, start_time, end_time, element_id, field
timescale_conn, start_time, end_time, element_id, "flow"
)
elif scada_type.lower() == "pressure":
# 查询 node 模拟数据
res = await RealtimeRepository.get_node_field_by_time_range(
timescale_conn, start_time, end_time, element_id, field
timescale_conn, start_time, end_time, element_id, "pressure"
)
else:
raise ValueError(f"Unknown SCADA type: {scada_type}")