using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace iWareModel.Entity.AGV
|
{
|
public class AgvSchedulingTaskDto
|
{
|
/// <summary>
|
/// 请求编号,唯一码
|
/// </summary>
|
public string reqCode { get; set; }
|
/// <summary>
|
/// 请求时间戳
|
/// </summary>
|
public string reqTime { get; set; }
|
/// <summary>
|
/// 客户端编号,如 PDA,HCWMS 等
|
/// </summary>
|
public string clientCode { get; set; }
|
/// <summary>
|
/// 令牌号, 由调度系统颁发
|
/// </summary>
|
public string tokenCode { get; set; }
|
/// <summary>
|
/// 任务类型
|
/// </summary>
|
public string taskTyp { get; set; }
|
/// <summary>
|
/// 容器类型
|
/// </summary>
|
public string ctnrTyp { get; set; }
|
/// <summary>
|
/// 容器编号
|
/// </summary>
|
public string ctnrCode { get; set; }
|
/// <summary>
|
/// 工作位
|
/// </summary>
|
public string wbCode { get; set; }
|
/// <summary>
|
/// 位置路径
|
/// </summary>
|
public List<PositionCodePathItem> positionCodePath { get; set; }
|
/// <summary>
|
/// 货架编号
|
/// </summary>
|
public string podCode { get; set; }
|
/// <summary>
|
/// 左右上下,180_0_90_-90
|
/// </summary>
|
public string podDir { get; set; }
|
/// <summary>
|
/// 货架类型
|
/// </summary>
|
public string podTyp { get; set; }
|
/// <summary>
|
/// 物料批次
|
/// </summary>
|
public string materialLot { get; set; }
|
/// <summary>
|
/// 优先级,1-127,最大优先级最高
|
/// </summary>
|
public string priority { get; set; }
|
/// <summary>
|
/// AGV编号,填写标识指定AGV执行任务
|
/// </summary>
|
public string agvCode { get; set; }
|
/// <summary>
|
/// 任务单号
|
/// </summary>
|
public string taskCode { get; set; }
|
/// <summary>
|
/// 自定义字段
|
/// </summary>
|
public string data { get; set; }
|
}
|
|
public class PositionCodePathItem
|
{
|
/// <summary>
|
/// 位置编号
|
/// </summary>
|
public string positionCode { get; set; }
|
/// <summary>
|
/// 位置类型说明
|
/// </summary>
|
public string type { get; set; }
|
}
|
}
|