feat(flushing): 添加阀门状态与设置值控制

This commit is contained in:
2026-08-17 18:29:00 +08:00
parent 1ac7372585
commit 9e79d52dc8
7 changed files with 451 additions and 152 deletions
+9 -5
View File
@@ -1121,7 +1121,7 @@ export interface paths {
put?: never;
/**
*
* @description
* @description
*/
post: operations["post_flushing_analyses"];
delete?: never;
@@ -14004,10 +14004,14 @@ export interface operations {
query: {
/** @description 冲洗开始时间(ISO 8601格式) */
start_time: string;
/** @description 要开启的阀门ID列表 */
valves: string[];
/** @description 对应各阀门的开度列表(0-1) */
valves_k: number[];
/** @description 参与控制的阀门ID列表(可选) */
valves?: string[] | null;
/** @description 对应各阀门的开度列表(0-1,可选,与valves同时提供 */
valves_k?: number[] | null;
/** @description 对应各阀门的开关状态列表(OPEN、CLOSED或ACTIVE,可选) */
valve_statuses?: ("OPEN" | "CLOSED" | "ACTIVE")[] | null;
/** @description 对应各阀门的设置值列表(ACTIVE状态下必填) */
valve_settings?: string[] | null;
/** @description 排污节点ID */
drainage_node_id: string;
/** @description 冲洗流量(L/s),0表示自动计算 */