修复:企微通知摄像头名称从 WVP 查询,不再显示 cam_xxx 编码
This commit is contained in:
@@ -51,9 +51,13 @@ async def process_alarm_notification(alarm_data: Dict):
|
||||
try:
|
||||
# ========== 1. VLM 复核 ==========
|
||||
vlm_service = get_vlm_service()
|
||||
camera_name = alarm_data.get("camera_name", device_id)
|
||||
scene_id = alarm_data.get("scene_id", "")
|
||||
|
||||
# 查询摄像头名称(从 WVP 获取,优先 cameraName)
|
||||
camera_name_service = get_camera_name_service()
|
||||
camera_info = await camera_name_service.get_camera_info(device_id)
|
||||
camera_name = camera_name_service.format_display_name(device_id, camera_info)
|
||||
|
||||
# 查找区域名称:优先从 IoT 平台查 area_id,降级到通知三表
|
||||
area_name_for_vlm = await _get_area_name_from_iot(area_id) if area_id else ""
|
||||
if not area_name_for_vlm:
|
||||
|
||||
Reference in New Issue
Block a user