From 6848eaeabfbc6e5ad92a5c1fbbf0905e1fd603d7 Mon Sep 17 00:00:00 2001 From: 16337 <1633794139@qq.com> Date: Wed, 25 Mar 2026 14:34:26 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=91=8A=E8=AD=A6=E7=8A=B6?= =?UTF-8?q?=E6=80=81=E6=98=A0=E5=B0=84=EF=BC=9ACONFIRMED=20=E5=BA=94?= =?UTF-8?q?=E4=B8=BA=20processing=20=E8=80=8C=E9=9D=9E=20handled?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit CONFIRMED 表示"已确认接单/处理中",之前错误映射为 handled(已处理), 导致前端显示"已处理"但 Agent 仍能查到该工单为待处理。 --- app/routers/yudao_aiot_alarm.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/routers/yudao_aiot_alarm.py b/app/routers/yudao_aiot_alarm.py index 16b52ca..516a905 100644 --- a/app/routers/yudao_aiot_alarm.py +++ b/app/routers/yudao_aiot_alarm.py @@ -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 → 百分比