feat: 添加离岗时长记录

- alert_records 添加 duration_minutes 字段
- AlgorithmManager 输出 duration_minutes
- AlertRecord 添加 duration_minutes 字段
This commit is contained in:
2026-01-30 17:26:12 +08:00
parent f570245589
commit f90ff60f6c
2 changed files with 10 additions and 5 deletions

View File

@@ -155,9 +155,9 @@ class LeavePostAlgorithm:
"track_id": roi_id,
"camera_id": camera_id,
"bbox": bbox,
"off_duty_duration": elapsed,
"duration_minutes": elapsed_minutes,
"alert_type": "leave_post",
"message": f"离岗超过 {elapsed_minutes} 分钟",
"message": f"离岗 {elapsed_minutes} 分钟",
})
self.alert_cooldowns[cooldown_key] = now