using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace WIDESEAWCS_DTO.RGV.FOURBOT
|
{
|
/// <summary>
|
/// 四向车任务状态更新消息
|
/// </summary>
|
public class FOURBOTTaskStatusNotify
|
{
|
/// <summary>
|
/// 任务发送方,SUPER表示运维后台发送
|
/// </summary>
|
public string clientCode { get; set; }
|
|
/// <summary>
|
/// 任务ID
|
/// </summary>
|
public int taskID { get; set; }
|
|
/// <summary>
|
/// 业务ID
|
/// </summary>
|
public string bizID { get; set; }
|
|
/// <summary>
|
/// 任务优先级(1-99)
|
/// </summary>
|
public int priority { get; set; }
|
|
/// <summary>
|
/// 任务类型
|
///2-机器人移动;3-容器搬运;4-充电
|
/// </summary>
|
public int taskType { get; set; }
|
|
/// <summary>
|
/// 任务状态
|
/// 0-无效;1-就绪;2-进行中;3-取消中;4-成功;5-失败;6-已取消;8-已暂停;10-已替换
|
/// </summary>
|
public int status { get; set; }
|
|
/// <summary>
|
/// 任务失败错误码(见附录)
|
/// </summary>
|
public int errorCode { get; set; }
|
|
/// <summary>
|
/// 任务失败信息(见附录)
|
/// </summary>
|
public string errorReason { get; set; }
|
|
/// <summary>
|
/// 最后一个执行设备
|
/// </summary>
|
public string robotID { get; set; }
|
|
/// <summary>
|
/// 容器号
|
/// </summary>
|
public string podID { get; set; }
|
|
/// <summary>
|
/// 目的地类型,同任务下发参数
|
/// </summary>
|
public int desType { get; set; }
|
|
/// <summary>
|
/// 目标点ID
|
/// </summary>
|
public string desNodeID { get; set; }
|
|
/// <summary>
|
/// 目标储位ID
|
/// </summary>
|
public string desStorageID { get; set; }
|
|
/// <summary>
|
/// 目标区域ID
|
/// </summary>
|
public string desZoneCode { get; set; }
|
|
/// <summary>
|
/// 目标站点编号
|
/// </summary>
|
public string desStationCodes { get; set; }
|
|
/// <summary>
|
/// 任务创建时间
|
/// </summary>
|
public string createTime { get; set; }
|
|
/// <summary>
|
/// 任务完成时间
|
/// </summary>
|
public string finishTime { get; set; }
|
|
/// <summary>
|
/// 容器位置信息
|
/// </summary>
|
public object podInfo { get; set; }
|
|
/// <summary>
|
/// 结果(示例中存在,文档未标注)
|
/// </summary>
|
public string result { get; set; } = "";
|
|
/// <summary>
|
/// 设备类型(示例中存在,文档未标注)
|
/// </summary>
|
public string deviceType { get; set; }
|
}
|
}
|