4.5.3 查询录像配置更新进度
接口说明:
名称 | 内容 |
---|---|
URL | https://xxx/tums/record/v1/getBatchProgress |
功能说明 | 获取录像配置批量更新进度 |
使用限制 | 用户仅能查询到自己提交执行的批处理任务, 执行批处理操作时,会清理上一次批处理任务的进度 |
请求参数:
参数名称 | 参数描述 |
---|---|
batchType int | 批处理类型 1表示查询添加进度 2表示查询设置进度 3表示查询删除进度 |
返回参数:
参数名称 | 参数描述 | |
---|---|---|
error_code | 返回码,0 – 成功,其他- 失败,具体请参考返回码章节 | |
result Object | status String | 进度状态 1表示进行中 0表示已完成 |
successNum int | 已处理成功数 | |
failNum int | 已处理失败数 | |
totalNum int | 处理更新配置的总数 其中totalNum >= successNum + failNum 录像配置更新完毕时,取等号 | |
failList List | devName String | 监控点名称 |
storageDevName | 存储设备名称 | |
errorCode int | 错误码 -80403 后台保存失败 -80404 后台加载失败 -80405 后台删除失败 -80406 配置不存在 -80407 录像计划不存在 -80412 设备未找到 -80420 未找到存储设备 -80421 不支持的存储设备类型 -80423 监控点录像配置已达上限 -80424 设置流媒体转发失败,请检查设备连接 -80425 非所属的NVR存储配置不支持自定义录像计划 -80426 无线IPC作为存储设备时,不支持修改录像码流 -80429 硬盘异常 -80301 设备不存在 -80378 设备连接返回为空 |
示例:
https://xxx/tums/record/v1/getBatchProgress request { "batchType": 1 } response { "result": { "status": 1, "successNum": 3, "failNum": 1, "totalNum": 5 }, "failList": [ { "devName": "IPC3", "storageDevName": "TL-NVR6400 1.0", "errorCode": -80415 } ], "error_code": 0 }