using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace wms.dto.response.pt.dto
{
public class PtTaskRsponse : PtTaskModel
{
///
/// 任务号
///
[Description("任务号")]
public int TaskCode { get; set; }
///
/// 任务类型
///
[Description("任务类型")]
public int TaskType { get; set; }
///
/// 任务状态
///
[Description("任务状态")]
public int TaskState { get; set; }
///
/// 优先级
///
[Description("优先级")]
public int Priority { get; set; }
///
/// 设备编号
///
[Description("设备编号")]
public string EquNo { get; set; }
///
/// 堆垛机编号
///
[Description("堆垛机编号")]
public string Srm { get; set; }
///
/// 起始位置
///
[Description("起始位置")]
public string StartPoint { get; set; }
///
/// 当前位置
///
[Description("当前位置")]
public string CurPoint { get; set; }
///
/// 下个位置
///
[Description("下个位置")]
public string NextPoint { get; set; }
///
/// 目标位置
///
[Description("目标位置")]
public string EndPoint { get; set; }
///
/// 容器id
///
[Description("容器id")]
public long ContGrpId { get; set; }
///
/// 容器条码(盘条码,合金:RFID,分拣:托盘号)
///
[Description("容器条码")]
public string ContGrpBarCode { get; set; }
///
/// 巷道
///
[Description("巷道")]
public int Tunnel { get; set; }
///
/// 仓库
///
[Description("仓库")]
public string WareCodeName { get; set; }
///
/// 数量
///
[Description("数量")]
public decimal Qty { get; set; }
///
/// 单据号
///
[Description("单据号")]
public string DocCode { get; set; }
///
/// 业务类型
///
[Description("业务类型")]
public string BusType { get; set; }
///
/// 是否手动任务
///
[Description("是否手动任务")]
public int IsManual { get; set; }
///
/// 是否空盘任务
///
[Description("是否空盘任务")]
public int IsEmpty { get; set; }
///
/// 载货尺寸
///
[Description("载货尺寸")]
public int Size { get; set; }
}
///
/// 任务明细
///
public class PtTaskDetail
{
public int ParentTaskCode { get; set; }
public string CurPoint { get; set; }
public string NextPoint { get; set; }
public string Desc { get; set; }
public DateTime ExecTime { get; set; }
}
public class PtTaskModel
{
[Description("主键")]
public long Id { get; set; }
[Description("备注")]
public string Remark { get; set; }
[Description("创建用户")]
public string AddWho { get; set; }
[Description("修改用户")]
public string EditWho { get; set; }
[Description("创建时间")]
public DateTime AddTime { get; set; }
[Description("修改时间")]
public DateTime EditTime { get; set; }
[Description("状态")]
public int Status { get; set; }
}
}