|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
using Sln.Wcs.HikRoBotSdk.Dto.QueryTask;
|
|
|
|
|
|
|
|
|
|
namespace Sln.Wcs.HikRoBotSdk.Dto.QueryRobot
|
|
|
|
|
{
|
|
|
|
|
public class QueryRobotResultDto
|
|
|
|
|
{
|
|
|
|
|
public string code { get; set; }
|
|
|
|
|
public string message { get; set; }
|
|
|
|
|
public QueryRobotResultData data { get; set; }
|
|
|
|
|
public string errorCode { get; set; }
|
|
|
|
|
public bool success { get; set; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public class QueryRobotResultData
|
|
|
|
|
{
|
|
|
|
|
public string singleRobotCode { get; set; }
|
|
|
|
|
public int robotDir { get; set; }
|
|
|
|
|
public string robotIp { get; set; }
|
|
|
|
|
public int battery { get; set; }
|
|
|
|
|
public string x { get; set; }
|
|
|
|
|
public string y { get; set; }
|
|
|
|
|
public int speed { get; set; }
|
|
|
|
|
public RobotStatusInfo robotStatus { get; set; }
|
|
|
|
|
public string carrierCode { get; set; }
|
|
|
|
|
public List<WaringInfo> warnings { get; set; }
|
|
|
|
|
public object extra { get; set; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public class RobotStatusInfo
|
|
|
|
|
{
|
|
|
|
|
public string abnormal { get; set; }
|
|
|
|
|
public string charging { get; set; }
|
|
|
|
|
public string network { get; set; }
|
|
|
|
|
public string taskable { get; set; }
|
|
|
|
|
public string manual { get; set; }
|
|
|
|
|
public string emergency { get; set; }
|
|
|
|
|
public object extra { get; set; }
|
|
|
|
|
}
|
|
|
|
|
}
|