using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace WIDESEAWCS_DTO.TaskInfo
|
{
|
public class AGVTaskDTO
|
{
|
/// <summary>
|
/// 任务类型(01取放货任务、13清空指定outID任务)
|
/// </summary>
|
public string type { get; set; }
|
|
/// <summary>
|
/// 作业点对象
|
/// </summary>
|
public List<point> points { get; set; }
|
|
/// <summary>
|
/// 任务等级(1优先任务,2普通任务(默认))
|
/// </summary>
|
public string level { get; set; }
|
|
/// <summary>
|
/// 被清空的外部业务id,清空指定任务时为必填
|
/// </summary>
|
public string clearOutID { get; set; }
|
|
/// <summary>
|
/// 外部业务id
|
/// </summary>
|
public string outID { get; set; }
|
}
|
|
public class point
|
{
|
/// <summary>
|
/// 作业序号(01、02)
|
/// </summary>
|
public string sn { get; set; }
|
|
/// <summary>
|
/// 作业编号(起点/终点)
|
/// </summary>
|
public string pointCode { get; set; }
|
|
/// <summary>
|
/// 作业类型(02通用(包括取货)、04放货)
|
/// </summary>
|
public string pointType { get; set; }
|
|
/// <summary>
|
/// 放货物料代码
|
/// </summary>
|
public string matCode { get; set; }
|
}
|
|
public class AGVReturnInfo
|
{
|
/// <summary>
|
/// 20000成功,90000失败
|
/// </summary>
|
public string code { get; set; }
|
/// <summary>
|
/// 任务状态 01等待执行 02执行中 08执行完成 09强制清空
|
/// </summary>
|
public string status { get; set; }
|
|
public string message { get; set; }
|
}
|
public class AGVUpdateTaskDTO
|
{
|
/// <summary>
|
/// 任务号
|
/// </summary>
|
public string outID { get; set; }
|
/// <summary>
|
/// 任务状态 02执行中、08执行完成
|
/// </summary>
|
public string status { get; set; }
|
}
|
}
|