modify: sophon 视频文件上传、告警接口
This commit is contained in:
@@ -0,0 +1,20 @@
|
|||||||
|
# get_alarm — 查询单条告警详情
|
||||||
|
|
||||||
|
[GET]
|
||||||
|
summary = "查询单条告警详情"
|
||||||
|
docstring = "根据 AlarmId 查询完整的告警报文数据"
|
||||||
|
params = ["alarm_id: str"]
|
||||||
|
auth_required = false
|
||||||
|
|
||||||
|
[GET.response_model]
|
||||||
|
alarm_id = { type = "str", required = true }
|
||||||
|
board_id = { type = "str", required = true }
|
||||||
|
board_ip = { type = "str", required = true }
|
||||||
|
summary = { type = "str", required = true }
|
||||||
|
task_session = { type = "str", required = true }
|
||||||
|
media_name = { type = "str", required = true }
|
||||||
|
video_file = { type = "str", required = true }
|
||||||
|
alarm_time = { type = "str", required = true }
|
||||||
|
alarm_timestamp = { type = "int", required = true }
|
||||||
|
alarm_data = { type = "dict", required = true }
|
||||||
|
created_at = { type = "str", required = true }
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
# list_alarms — 查询告警记录列表
|
||||||
|
|
||||||
|
[GET]
|
||||||
|
summary = "查询告警记录列表"
|
||||||
|
docstring = "分页查询所有告警记录,支持按设备、类型筛选"
|
||||||
|
params = ["board_id: str", "summary: str", "page: int", "page_size: int"]
|
||||||
|
auth_required = false
|
||||||
|
|
||||||
|
[GET.response_model]
|
||||||
|
alarms = { type = "list[dict]", required = true }
|
||||||
|
total = { type = "int", required = true }
|
||||||
|
page = { type = "int", required = true }
|
||||||
|
page_size = { type = "int", required = true }
|
||||||
Reference in New Issue
Block a user