修复告警状态映射:CONFIRMED 应为 processing 而非 handled

CONFIRMED 表示"已确认接单/处理中",之前错误映射为 handled(已处理),
导致前端显示"已处理"但 Agent 仍能查到该工单为待处理。
This commit is contained in:
2026-03-25 14:34:26 +08:00
parent 5557ad053b
commit 6848eaeabf

View File

@@ -55,7 +55,7 @@ async def _alarm_to_camel(alarm_dict: dict, camera_info_map: dict = None, camera
# alarm_status → 前端 status 映射
alarm_status = alarm_dict.get("alarm_status", "NEW")
status_map = {"NEW": "pending", "CONFIRMED": "handled", "FALSE": "ignored", "CLOSED": "handled"}
status_map = {"NEW": "pending", "CONFIRMED": "processing", "FALSE": "ignored", "CLOSED": "handled"}
status_str = status_map.get(alarm_status, "pending")
# confidence_score 0-1 → 百分比