Skip to main content

机器人详情接口

机器人详情相关接口​

机器人详情接口​

接口描述​

根据机器人 ID 获取机器人详细信息

请求方式​

GET

请求方法​

/clean/robots/detail

请求参数​

名称位置类型必选说明
robotIdquerystring是机器人 ID
keyIdquerystring是机器人 ID

返回示例

{
"success": true,
"message": "操作成功!",
"code": 200,
"result": {
"keyId": null,
"robotEntity": {
"id": 4,
"createTime": "2024-02-19 21:25:13",
"updateTime": "2025-03-13 13:41:21",
"accessAccountId": 23,
"keyId": "79",
"siteId": "92",
"workMapId": "722",
"model": "PCR-100-P",
"serialNumber": "406R4260026",
"siteName": "青岛威奥6.7MWp工商业电站",
"workingMapName": "青岛威奥3",
"leftFrontEdge": "正常",
"leftRearEdge": "正常",
"rightFrontEdge": "正常",
"rightRearEdge": "正常",
"powerOnRunningDuration": 1373688,
"powerOnStartupNumber": 98,
"controlMode": "automatic",
"inboundOutboundMode": "normal",
"robotPauseStatus": "unforcedStop",
"cleaningTaskPauseStatus": "resume",
"robotStatus": "移动中",
"hardwareStatus": "正常",
"communicationStatus": "在线",
"batteryPercentage": 93,
"robotName": "青岛威奥机器人",
"accumulatedCleaningDistance": 685426.8069404913,
"accumulatedDrivingDistance": 936701.1281686041,
"altitude": 0,
"angularVelocity": 0.0006258003540693717,
"batteryCurrent": -2.96,
"brushSpeed": 0.001040625,
"cleaningDuration": 24120,
"cleaningProgress": 18.06911241793886,
"cleaningTaskid": "68201",
"latitude": 36.26794979271398,
"latitudeType": "N",
"linearVelocity": -0.25969811559107087,
"longitude": 120.33270318038221,
"longitudeType": "E",
"maxBatteryTemperature": 28.8,
"minBatteryTemperature": 28.2,
"positioningMode": "RTK fixed",
"powerOnCleaningDistance": 34674.20294058042,
"powerOnDrivingDistance": 48829.12716866356,
"yawAngle": 4.553621244750422,
"isDelete": 0,
"monitorStation": "青岛威奥",
"monitorId": 43250,
"forwardPhotos": null,
"forwardPhotosUploadStatus": null,
"assetsViewStatus": 1,
"keepYears": null,
"keepStartTime": null,
"keepEndTime": null,
"areaDivideId": 148,
"areaDivideName": "威奥三期",
"province": null,
"city": null,
"area": null,
"provinceId": null,
"cityId": null,
"areaId": null,
"plantWeather": "晴",
"plantTemperature": "9",
"workingMapIframe": null,
"videoIframe": null,
"robotControlIframe": null,
"appKey": null,
"appSecret": null,
"icon": null,
"todayWorkingPlan": null
},
"historyTaskNum": 61,
"alarmNum": 1353,
"monitorStation": null,
"workingPlanEntity": {
"id": 15119,
"createTime": "2025-03-12 16:00:00",
"updateTime": "2025-03-12 16:06:19",
"keyId": "69",
"name": "青岛威奥清扫计划",
"cycle": 4,
"workingHours": "{周一=[15, 16, 17, 9, 11, 10, 12, 13, 14, 8, 18, 19], 周五=[17, 16, 15, 13, 10, 12, 14, 11, 9, 8, 18, 19], 周日=[17, 16, 15, 12, 9, 10, 11, 14, 13, 8, 18, 19], 周四=[17, 16, 15, 12, 13, 14, 11, 10, 9, 8, 18, 19], 周三=[17, 16, 15, 10, 12, 14, 13, 11, 9, 8, 18, 19], 周二=[17, 16, 15, 14, 13, 11, 12, 10, 9, 8, 18, 19], 周六=[17, 16, 15, 9, 13, 14, 12, 11, 10, 8, 18, 19]}",
"avoidBadWeather": null,
"remark": "",
"accessAccountId": 23
},
"todayWorkingPlan": "17, 16, 15, 13, 10, 12, 14, 11, 9, 8, 18, 19",
"cleaningTaskEntity": {
"id": 13762,
"createTime": "2025-03-10 16:00:00",
"updateTime": "2025-03-13 05:39:22",
"keyId": "68201",
"cleaningTaskId": null,
"siteId": "92",
"robotId": "79",
"workingMapId": "722",
"workingMapName": "青岛威奥3",
"workingPlanId": "69",
"workingPlanName": "青岛威奥清扫计划",
"schedulingMethod": "cycle",
"scheduledCleaningAt": "",
"status": "cleaning",
"startAt": "2025-03-11 19:31:06",
"endAt": "",
"duration": 151619,
"cleaningDuration": 24120,
"drivingDistance": 4436.29,
"cleaningDistance": 3526.77,
"chargeTimes": 7,
"targetCleaningArea": 10786.6,
"actualCleaningArea": 1949.05,
"completionPercent": 18.07,
"endReason": "",
"stage": 1,
"cleanCountStatus": 0,
"isArchived": 0
},
"appKey": null,
"appSecret": null,
"workingMapIframe": null,
"videoIframe": null,
"robotControlIframe": null,
"monitorId": null
},
"timestamp": 1741844482832
}

返回结果​

状态码状态码含义说明数据模型
200OKnoneInline

返回数据结构​

状态码 200

名称类型必选约束中文名说明
» successbooleantruenonenone
» messagestringtruenonenone
» codeintegertruenonenone
» resultobjecttruenonenone
»» keyIdnulltruenone机器人 IDnone
»» robotEntityobjecttruenone机器人详情none
»»» idintegertruenoneIDnone
»»» createTimestringtruenone创建时间none
»»» updateTimestringtruenone更新时间none
»»» accessAccountIdintegertruenone访问账户 IDnone
»»» keyIdstringtruenone机器人 IDnone
»»» siteIdstringtruenone站点 IDnone
»»» workMapIdstringtruenone作业地图 IDnone
»»» modelstringtruenone型号none
»»» serialNumberstringtruenoneSNnone
»»» siteNamestringtruenone站点名称none
»»» workingMapNamestringtruenone作业地图名称none
»»» leftFrontEdgestringtruenone左前避障状态none
»»» leftRearEdgestringtruenone左后避障状态none
»»» rightFrontEdgestringtruenone右前避障状态none
»»» rightRearEdgestringtruenone右后避障状态none
»»» powerOnRunningDurationintegertruenone上电运行时长none
»»» powerOnStartupNumberintegertruenone上次启动次数none
»»» controlModestringtruenone控制模式none
»»» inboundOutboundModestringtruenone出入库模式none
»»» robotPauseStatusstringtruenone机器人暂停状态forcedStop 强制终止/解除强停
»»» cleaningTaskPauseStatusstringtruenone清扫任务暂停状态none
»»» robotStatusstringtruenone机器人状态none
»»» hardwareStatusstringtruenone硬件状态none
»»» communicationStatusstringtruenone通讯状态none
»»» batteryPercentageintegertruenone电池电量(百分比)none
»»» robotNamestringtruenone机器人名称none
»»» accumulatedCleaningDistancenumbertruenone累计清扫里程(米)none
»»» accumulatedDrivingDistancenumbertruenone累计行驶里程(米)none
»»» altitudeintegertruenone高度none
»»» angularVelocitynumbertruenone角速度(弧度/秒)none
»»» batteryCurrentnumbertruenone电池电流none
»»» brushSpeednumbertruenone毛刷转速(转/秒)none
»»» cleaningDurationintegertruenone清扫时长none
»»» cleaningProgressnumbertruenone清扫进度(百分比)none
»»» cleaningTaskidstringtruenone清扫任务 IDnone
»»» latitudenumbertruenone纬度none
»»» latitudeTypestringtruenone纬度类型none
»»» linearVelocitynumbertruenone线速度(米/秒)none
»»» longitudenumbertruenone经度none
»»» longitudeTypestringtruenone经度类型none
»»» maxBatteryTemperaturenumbertruenone电池最高温度(摄氏度)none
»»» minBatteryTemperaturenumbertruenone电池最低温度(摄氏度)none
»»» positioningModestringtruenone定位模式none
»»» powerOnCleaningDistancenumbertruenone上电清扫里程(米)none
»»» powerOnDrivingDistancenumbertruenone上电行驶里程(米)none
»»» yawAnglenumbertruenone偏航角度none
»»» isDeleteintegertruenone是否删除none
»»» monitorStationstringtruenone监控电站none
»»» monitorIdintegertruenone监控 IDnone
»»» forwardPhotosnulltruenone转发照片none
»»» forwardPhotosUploadStatusnulltruenone转发照片下载状态none
»»» assetsViewStatusintegertruenone资产视图状态none
»»» keepYearsnulltruenone质保年限none
»»» keepStartTimenulltruenone质保开始时间none
»»» keepEndTimenulltruenone质保结束时间none
»»» areaDivideIdintegertruenone区域划分 IDnone
»»» areaDivideNamestringtruenone区域划分名称none
»»» provincenulltruenone省none
»»» citynulltruenone市none
»»» areanulltruenone区none
»»» provinceIdnulltruenone省 IDnone
»»» cityIdnulltruenone市 IDnone
»»» areaIdnulltruenone区 IDnone
»»» plantWeatherstringtruenone电站天气none
»»» plantTemperaturestringtruenone电站温度none
»»» workingMapIframenulltruenone工作地图框架none
»»» videoIframenulltruenone视图框架none
»»» robotControlIframenulltruenone机器人控制框架none
»»» appKeynulltruenoneIDnone
»»» appSecretnulltruenone密钥none
»»» iconnulltruenonenone
»»» todayWorkingPlannulltruenonenone
»» historyTaskNumintegertruenonenone
»» alarmNumintegertruenonenone
»» monitorStationnulltruenonenone
»» workingPlanEntityobjecttruenonenone
»»» idintegertruenonenone
»»» createTimestringtruenonenone
»»» updateTimestringtruenonenone
»»» keyIdstringtruenonenone
»»» namestringtruenonenone
»»» cycleintegertruenonenone
»»» workingHoursstringtruenonenone
»»» avoidBadWeathernulltruenonenone
»»» remarkstringtruenonenone
»»» accessAccountIdintegertruenonenone
»» todayWorkingPlanstringtruenonenone
»» cleaningTaskEntityobjecttruenonenone
»»» idintegertruenonenone
»»» createTimestringtruenone开始时间none
»»» updateTimestringtruenone更新时间none
»»» keyIdstringtruenoneIDnone
»»» cleaningTaskIdnulltruenone清扫任务 IDnone
»»» siteIdstringtruenone站点 IDnone
»»» robotIdstringtruenone机器人 IDnone
»»» workingMapIdstringtruenone作业地图 IDnone
»»» workingMapNamestringtruenone作业地图名称none
»»» workingPlanIdstringtruenone作业计划 IDnone
»»» workingPlanNamestringtruenone作业计划名称none
»»» schedulingMethodstringtruenone调度方式none
»»» scheduledCleaningAtstringtruenone预定清扫时间none
»»» statusstringtruenone状态状态
»»» startAtstringtruenone开始时间none
»»» endAtstringtruenone结束时间none
»»» durationintegertruenone任务时长none
»»» cleaningDurationintegertruenone清扫时长none
»»» drivingDistancenumbertruenone行驶里程none
»»» cleaningDistancenumbertruenone清扫里程none
»»» chargeTimesintegertruenone充电次数none
»»» targetCleaningAreanumbertruenone目标清扫面积none
»»» actualCleaningAreanumbertruenone实际清扫面积none
»»» completionPercentnumbertruenone完成比例(百分比)none
»»» endReasonstringtruenone结束原因none
»»» stageintegertruenone阶段none
»»» cleanCountStatusintegertruenonenone
»»» isArchivedintegertruenonenone
»» appKeynulltruenonenone
»» appSecretnulltruenonenone
»» workingMapIframenulltruenonenone
»» videoIframenulltruenonenone
»» robotControlIframenulltruenonenone
»» monitorIdnulltruenonenone
» timestampintegertruenonenone

清扫统计-清扫日历​

接口描述​

根据开始时间结束时间作业地图 id 获取清扫日历数据

请求方式​

GET

请求方法​

/sol_monitor/clean/robot/getRobotCleanCalendar

请求参数​

名称位置类型必选说明
beginDataquerystring否开始时间
endDataquerystring否结束时间
workMapIdquerystring是作业地图 id

返回示例

200 Response

{
"success": true,
"message": "string",
"code": 0,
"result": {
"cleanCalendarList": [
{
"id": 0,
"name": "string",
"keyId": "string",
"createTime": "string",
"workingHours": "string",
"workingHoursList": [[0]]
}
]
},
"timestamp": 0
}

返回结果​

状态码状态码含义说明数据模型
200OKnoneInline

返回数据结构​

状态码 200

名称类型必选约束中文名说明
» successbooleantruenonenone
» messagestringtruenonenone
» codeintegertruenonenone
» resultobjecttruenonenone
»» cleanCalendarList[object]truenonenone
»»» idintegerfalsenoneIDnone
»»» namestringfalsenone机器人名称none
»»» keyIdstringfalsenone机器人 IDnone
»»» createTimestringfalsenone创建时间none
»»» workingHoursstringfalsenone可作业时间none
»»» workingHoursList[array]falsenone可作业时间列表none
» timestampintegertruenonenone

清扫统计图表​

接口描述​

根据 机器人 ID,时间,时间类型 获取清扫统计图表数据

请求方式​

GET

请求方法​

/sol_monitor/clean/robot/cleanTask/cleanArea/arr

请求参数​

名称位置类型必选说明
datetimequerystring是时间
robotIdquerystring是机器人 ID
dataTypequerystring是时间类型(七天:“SEVEN_DAY”,月:“MONTH”,年:“YEAR”,总:“TOTAL”

返回示例

{
"success": true,
"message": "操作成功!",
"code": 200,
"result": {
"cleanArea": [
{
"cleaningDistance": 521463.2554779053,
"actualCleaningArea": 274990.5807914734,
"cleanNum": null,
"day": 16,
"month": 1,
"year": 24,
"allDate": "2024",
"time": null
},
{
"cleaningDistance": 141.81700134277344,
"actualCleaningArea": 61.97520065307617,
"cleanNum": null,
"day": 28,
"month": 12,
"year": 23,
"allDate": "2023",
"time": null
},
{
"cleaningDistance": 95583.39257144928,
"actualCleaningArea": 53943.5986328125,
"cleanNum": null,
"day": 1,
"month": 1,
"year": 25,
"allDate": "2025",
"time": null
}
]
},
"timestamp": 1741846184415
}

返回结果​

状态码状态码含义说明数据模型
200OKnoneInline

返回数据结构​

状态码 200

名称类型必选约束中文名说明
» successbooleantruenonenone
» messagestringtruenonenone
» codeintegertruenonenone
» resultobjecttruenonenone
»» cleanArea[object]truenonenone
»»» cleaningDistancenumbertruenone清扫里程none
»»» actualCleaningAreanumbertruenone清扫面积none
»»» cleanNumnulltruenone清扫次数none
»»» dayintegertruenone日none
»»» monthintegertruenone月none
»»» yearintegertruenone年none
»»» allDatestringtruenone完整时间(年)none
»»» timenulltruenonenone
» timestampintegertruenonenone

巡检异常统计图表​

接口描述​

根据 电站 ID、机器人 ID 获取巡检异常统计图表数据

请求方式​

GET

请求方法​

/clean/inspectionRecord/list

请求参数​

名称位置类型必选说明
plantIdquerystring是电站 ID
robotIdquerystring是机器人 ID
typequerystring否none
statusquerystring否清除异常状态

返回示例

200 Response

{
"success": true,
"message": "string",
"code": 0,
"result": [
{
"id": 0,
"createTime": "string",
"updateTime": "string",
"siteId": "string",
"plantId": 0,
"workingMapId": "string",
"robotId": "string",
"photo": "string",
"photoUrl": "string",
"photoName": "string",
"type": "string",
"confidence": 0,
"area": "string",
"photoAt": "string",
"uploadAt": "string",
"status": "string",
"longitude": 0,
"longitudeType": "string",
"latitude": 0,
"latitudeType": "string",
"altitude": 0,
"positioningMode": "string",
"yawAngle": 0,
"moduleId": null,
"recognitionId": null,
"abnormalEndTime": "string",
"abnormalClearUser": null,
"keyId": "string"
}
],
"timestamp": 0
}

返回结果​

状态码状态码含义说明数据模型
200OKnoneInline

返回数据结构​

状态码 200

名称类型必选约束中文名说明
» successbooleantruenonenone
» messagestringtruenonenone
» codeintegertruenonenone
» result[object]truenonenone
»» idintegertruenoneIDnone
»» createTimestringtruenone创建时间none
»» updateTimestringtruenone更新时间none
»» siteIdstringtruenone站点 IDnone
»» plantIdintegertruenone电站 IDnone
»» workingMapIdstringtruenone作业地图 IDnone
»» robotIdstringtruenone机器人 IDnone
»» photostringtruenone图片none
»» photoUrlstringtruenone图片 urlnone
»» photoNamestringtruenone图片名称none
»» typestringtruenone类型none
»» confidencenumbertruenone置信度none
»» areastringtruenone区域none
»» photoAtstringtruenone拍摄时间none
»» uploadAtstringtruenone上传时间none
»» statusstringtruenone状态none
»» longitudenumbertruenone经度none
»» longitudeTypestringtruenone经度类型none
»» latitudenumbertruenone纬度none
»» latitudeTypestringtruenone纬度类型none
»» altitudeintegertruenone高度none
»» positioningModestringtruenone定位none
»» yawAnglenumbertruenone偏航角none
»» moduleIdnulltruenone模块 IDnone
»» recognitionIdnulltruenone识别 Idnone
»» abnormalEndTimestring¦nulltruenone清除时间none
»» abnormalClearUsernulltruenone清除人none
»» keyIdstringtruenone机器人 IDnone
» timestampintegertruenonenone

机器人任务管理列表​

接口描述​

根据 机器人 ID、电站 ID、清扫状态 获取机器人任务管理列表数据

请求方式​

POST

请求方法​

/sol_monitor/clean/robot/getRobotCleanTask

清扫状态: 进行中: cleaning:清扫中;waiting:暂停中; 待执行: reated:已创建;assigned:已下发; 已结束: cleaned:已完成;aborted:异常终止;killed:强制终止;

请求参数​

名称位置类型必选说明
keyWordquerystring否关键字
robotIdquerystring是机器人 ID
plantIdquerystring是电站 ID
statusListqueryarray[string]是清扫状态
completionPercentMinquerystring否清扫比例最小值
completionPercentMaxquerystring否清扫比例最大值
startAtStartquerystring否开始时间范围-开始时间
startAtEndquerystring否开始时间范围-结束时间
endAtStartquerystring否结束时间范围-开始时间
endAtEndquerystring否结束时间范围-结束时间
pagequerystring否页码
pageSizequerystring否页数
isQueryLogquerystring否none

返回示例

200 Response

{
"success": true,
"message": "string",
"code": 0,
"result": {
"records": [
{
"status": "string",
"completionPercent": "string",
"id": "string",
"robotName": "string",
"serialNumber": "string",
"workName": "string",
"workId": "string",
"mapName": "string",
"mapId": "string",
"siteName": "string",
"siteId": "string",
"startAt": "string",
"endAt": "string",
"cleanCountStatus": 0,
"schedulingMethod": "string",
"cleaningStatus": 0,
"actualCleaningArea": 0,
"cleaningLogVoList": [
{
"logId": null,
"stage": null,
"completionPercent": null,
"startAt": null,
"endAt": null,
"actualCleaningArea": null,
"cleaningDistance": null,
"cleaningDuration": null,
"robotArrList": null,
"endReason": null,
"duration": null,
"drivingDistance": null,
"chargeTimes": null
}
]
}
],
"total": 0,
"size": 0,
"current": 0,
"orders": ["string"],
"optimizeCountSql": true,
"hitCount": true,
"searchCount": true,
"pages": 0
},
"timestamp": 0
}

返回结果​

状态码状态码含义说明数据模型
200OKnoneInline

返回数据结构​

状态码 200

名称类型必选约束中文名说明
» successbooleantruenonenone
» messagestringtruenonenone
» codeintegertruenonenone
» resultobjecttruenonenone
»» records[object]truenonenone
»»» statusstringfalsenone状态cleaning,waiting,created,assigned,cleaned,aborted,killed
»»» completionPercentstringfalsenone完成百分比none
»»» idstringfalsenoneIDnone
»»» robotNamestringfalsenone机器人名称none
»»» serialNumberstringfalsenone序列号none
»»» workNamestringfalsenone工作计划名称none
»»» workIdstringfalsenone工作计划 IDnone
»»» mapNamestringfalsenone作业区域名称none
»»» mapIdstringfalsenone作用区域 IDnone
»»» siteNamestringfalsenone站点名称none
»»» siteIdstringfalsenone站点 IDnone
»»» startAtstringfalsenone开始时间none
»»» endAtstringfalsenone结束时间none
»»» cleanCountStatusintegerfalsenonenone
»»» schedulingMethodstringfalsenonenone
»»» cleaningStatusintegerfalsenonenone
»»» actualCleaningAreanumberfalsenone清扫面积(㎡)none
»»» cleaningLogVoList[object]falsenone清扫阶段列表none
»»»» logIdnullfalsenonenone
»»»» stagestringfalsenone阶段none
»»»» completionPercentstringfalsenone完成进度百分比none
»»»» startAtstringfalsenone开始时间none
»»»» endAtstringfalsenone结束时间none
»»»» actualCleaningAreastringfalsenone清扫面积(㎡)none
»»»» cleaningDistancestringfalsenonenone
»»»» cleaningDurationstringfalsenonenone
»»»» robotArrListnullfalsenonenone
»»»» endReasonstringfalsenonenone
»»»» durationstringfalsenonenone
»»»» drivingDistancestringfalsenonenone
»»»» chargeTimesstringfalsenonenone
»» totalintegertruenonenone
»» sizeintegertruenonenone
»» currentintegertruenonenone
»» orders[string]truenonenone
»» optimizeCountSqlbooleantruenonenone
»» hitCountbooleantruenonenone
»» searchCountbooleantruenonenone
»» pagesintegertruenonenone
» timestampintegertruenonenone

机器人-任务详情​

接口描述​

根据 任务 ID 获取机器人任务详情

请求方式​

GET

请求方法​

/sol_monitor/clean/robot/getCleaningDetail

请求参数​

名称位置类型必选说明
taskIdquerystring是任务 ID

返回示例

200 Response

{
"success": true,
"message": "string",
"code": 0,
"result": {
"id": "string",
"siteId": "string",
"robotId": "string",
"workingMapId": "string",
"workingMapName": "string",
"workingPlanName": "string",
"workingPlanId": "string",
"schedulingMethod": "string",
"scheduledCleaningAt": "string",
"status": "string",
"startAt": "string",
"endAt": "string",
"duration": 0,
"cleaningDuration": 0,
"drivingDistance": 0,
"cleaningDistance": 0,
"chargeTimes": 0,
"targetCleaningArea": 0,
"actualCleaningArea": 0,
"completionPercent": 0,
"endReason": "string",
"stage": 0
},
"timestamp": 0
}

返回结果​

状态码状态码含义说明数据模型
200OKnoneInline

返回数据结构​

状态码 200

名称类型必选约束中文名说明
» successbooleantruenonenone
» messagestringtruenonenone
» codeintegertruenonenone
» resultobjecttruenonenone
»» idstringtruenoneIDnone
»» siteIdstringtruenone站点 IDnone
»» robotIdstringtruenone机器人 IDnone
»» workingMapIdstringtruenone作业地图 IDnone
»» workingMapNamestringtruenone作业地图名称none
»» workingPlanNamestringtruenone作业计划名称none
»» workingPlanIdstringtruenone作业计划 IDnone
»» schedulingMethodstringtruenone调度方式none
»» scheduledCleaningAtstringtruenone预定清扫时间none
»» statusstringtruenone状态none
»» startAtstringtruenone开始时间none
»» endAtstringtruenone结束时间none
»» durationintegertruenone任务时长none
»» cleaningDurationintegertruenone清扫时长none
»» drivingDistancenumbertruenone行驶里程(㎡)none
»» cleaningDistancenumbertruenone清扫里程(m)none
»» chargeTimesintegertruenone充电次数none
»» targetCleaningAreanumbertruenone目标清扫面积(㎡)none
»» actualCleaningAreanumbertruenone实际清扫面积(㎡)none
»» completionPercentnumbertruenone完成比例(百分比)none
»» endReasonstringtruenone结束原因none
»» stageintegertruenone阶段none
» timestampintegertruenonenone

机器人-任务详情-阶段列表​

接口描述​

根据 任务 ID 获取机器人-任务详情-阶段列表数据

请求方式​

GET

请求方法​

/sol_monitor/clean/robot/getCleaningLogBrief

请求参数​

名称位置类型必选说明
taskIdquerystring是任务 ID

返回示例

200 Response

{
"success": true,
"message": "string",
"code": 0,
"result": [
{
"logId": "string",
"stage": "string",
"completionPercent": "string",
"startAt": "string",
"endAt": "string",
"actualCleaningArea": "string",
"cleaningDistance": "string",
"cleaningDuration": "string",
"robotArrList": null,
"endReason": "string",
"duration": "string",
"drivingDistance": "string",
"chargeTimes": "string"
}
],
"timestamp": 0
}

返回结果​

状态码状态码含义说明数据模型
200OKnoneInline

返回数据结构​

状态码 200

名称类型必选约束中文名说明
» successbooleantruenonenone
» messagestringtruenonenone
» codeintegertruenonenone
» result[object]truenonenone
»» logIdstringfalsenone日志 IDnone
»» stagestringfalsenone阶段none
»» completionPercentstringfalsenone完成进度百分比none
»» startAtstringfalsenone开始时间none
»» endAtstringfalsenone结束时间none
»» actualCleaningAreastringfalsenone清扫面积none
»» cleaningDistancestringfalsenone清扫里程none
»» cleaningDurationstringfalsenone清扫时长none
»» robotArrListnullfalsenonenone
»» endReasonstringfalsenone结束原因none
»» durationstringfalsenone任务时长none
»» drivingDistancestringfalsenone行驶里程none
»» chargeTimesstringfalsenone充电次数none
» timestampintegertruenonenone