跳转到内容

订阅任务结果

通过 RocketMQ 接收巡检点任务结果通知。

  • 接口名称: 任务结果推送
  • 接口说明: 用户通过订阅RocketMQ的消息来获取任务的结果。
  • 订阅的topic: httpRemote
  • 订阅的tag: uploadHttpRemoteResult
  • 是否需要登录: 否
  • 是否需要权限: 是

备注:需要打开远程推送开关,系统管理-参数设置中http_three_part_remote_upload改为true


字段 / 类型说明与示例
dogCode
String
机器人编号
示例:1
dogName
String
机器人名称
taskName
String
任务名称
示例:全面巡检1114-(20251115153307)
taskCode
String
任务code
示例:1989299475652878336
devicePointName
String
设备点位名称
devicePointCode
String
设备点位编码
字段 / 类型说明与示例
patrolValue
String
巡检值
patrolUnit
String
巡检值单位
patrolTime
String
巡检时间
recognitionType
String
识别类型,见枚举表
字段 / 类型说明与示例
fileList
List
文件列表
fileList.fileType
String
文件类型:1-红外图谱;2-可见光照片;3-音频;4-视频;5-效果图;101-声纹图
fileList.filePath
String
文件路径
字段 / 类型说明与示例
taskExecuteCode
String
巡检任务执行ID;示例见下方。
valid
String
结论:0-采集失败,1-正确,2-分析失败
status
String
任务状态:1-已执行;2-正在执行;3-暂停;4-终止;5-未执行;6-超期
示例:2
planStartTime
String
计划开始时间
示例:2025/11/15 15:33
startTime
String
实际开始时间
示例:15:33:08
taskProgress
String
任务进度
示例:100%
字段 / 类型说明与示例
confidence
String
识别结果置信度(v1.3.1及之后才有该字段),默认值为1
示例:0-1
alarmLevel
String
告警等级:0-正常, 1-警告, 2-一般, 3-严重, 4-紧急 (v1.3.2 及之后才有该字段)
示例:0

taskExecuteCode

ysc001_1989299475652878336_20251115153307_yiib

为保证响应敏捷,采用 分阶段上送:原图采集完成上报一次;启用识别时,识别结束后会再上报一次完整结果(原图+效果图)。

{
"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"
}
{
"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"
}