订阅任务结果
通过 RocketMQ 接收巡检点任务结果通知。
接口基础信息
Section titled “接口基础信息”- 接口名称: 任务结果推送
- 接口说明: 用户通过订阅RocketMQ的消息来获取任务的结果。
- 订阅的topic:
httpRemote - 订阅的tag:
uploadHttpRemoteResult - 是否需要登录: 否
- 是否需要权限: 是
备注:需要打开远程推送开关,系统管理-参数设置中http_three_part_remote_upload改为true
机器人与巡检点
Section titled “机器人与巡检点”| 字段 / 类型 | 说明与示例 |
|---|---|
dogCodeString | 机器人编号 示例: 1 |
dogNameString | 机器人名称 |
taskNameString | 任务名称 示例: 全面巡检1114-(20251115153307) |
taskCodeString | 任务code 示例: 1989299475652878336 |
devicePointNameString | 设备点位名称 |
devicePointCodeString | 设备点位编码 |
| 字段 / 类型 | 说明与示例 |
|---|---|
patrolValueString | 巡检值 |
patrolUnitString | 巡检值单位 |
patrolTimeString | 巡检时间 |
recognitionTypeString | 识别类型,见枚举表 |
| 字段 / 类型 | 说明与示例 |
|---|---|
fileListList | 文件列表 |
fileList.fileTypeString | 文件类型:1-红外图谱;2-可见光照片;3-音频;4-视频;5-效果图;101-声纹图 |
fileList.filePathString | 文件路径 |
任务执行信息
Section titled “任务执行信息”| 字段 / 类型 | 说明与示例 |
|---|---|
taskExecuteCodeString | 巡检任务执行ID;示例见下方。 |
validString | 结论:0-采集失败,1-正确,2-分析失败 |
statusString | 任务状态:1-已执行;2-正在执行;3-暂停;4-终止;5-未执行;6-超期 示例: 2 |
planStartTimeString | 计划开始时间 示例: 2025/11/15 15:33 |
startTimeString | 实际开始时间 示例: 15:33:08 |
taskProgressString | 任务进度 示例: 100% |
识别质量与告警
Section titled “识别质量与告警”| 字段 / 类型 | 说明与示例 |
|---|---|
confidenceString | 识别结果置信度(v1.3.1及之后才有该字段),默认值为1 示例: 0-1 |
alarmLevelString | 告警等级:0-正常, 1-警告, 2-一般, 3-严重, 4-紧急 (v1.3.2 及之后才有该字段) 示例: 0 |
taskExecuteCode
ysc001_1989299475652878336_20251115153307_yiib为保证响应敏捷,采用 分阶段上送:原图采集完成上报一次;启用识别时,识别结束后会再上报一次完整结果(原图+效果图)。
采集完成时的消息示例
Section titled “采集完成时的消息示例”{ "devicePointCode": "2044338926658785280_DEV_002", "devicePointName": "表计02", "dogCode": "robot_01", "dogName": "仿真1", "fileList": [ { "filePath": "oss-inspection-result/2026/7/13/ysc_2076507459730092032_20260713153017_vwe9/2044338926658785280_DEV_002_visible_light_2.jpg", "fileType": "2" } ], "patrolTime": "2026-07-13 15:30:42", "planStartTime": "2026-07-13 15:30:18", "recognitionType": "1", "startTime": "2026-07-13 15:30:20", "status": "2", "taskCode": "2076507459730092032", "taskExecuteCode": "ysc_2076507459730092032_20260713153017_vwe9", "taskName": "111", "taskProgress": "50%", "valid": "1", "confidence": "1", "alarmLevel": "0"}识别完成后的消息示例
Section titled “识别完成后的消息示例”{ "devicePointCode": "2044338926658785280_DEV_002", "devicePointName": "表计02", "dogCode": "robot_01", "dogName": "仿真1", "fileList": [ { "filePath": "oss-inspection-result/2026/7/13/ysc_2076507459730092032_20260713153017_vwe9/2044338926658785280_DEV_002_visible_light_2.jpg", "fileType": "2" }, { "filePath": "oss-inspection-result/2026/7/13/ysc_2076507459730092032_20260713153017_vwe9/2044338926658785280_DEV_002_meter_result_5.jpg", "fileType": "5" } ], "patrolTime": "2026-07-13 15:30:45", "patrolValue": "6.69", "planStartTime": "2026-07-13 15:30:18", "recognitionType": "1", "startTime": "2026-07-13 15:30:20", "status": "2", "taskCode": "2076507459730092032", "taskExecuteCode": "ysc_2076507459730092032_20260713153017_vwe9", "taskName": "111", "taskProgress": "50%", "valid": "1", "confidence": "0.86", "alarmLevel": "1"}