using Newtonsoft.Json; using System; using System.Collections.Generic; using System.Text; namespace Wms.Screen.Dto.ZhongTian.Response { /// /// 任务信息 /// public class TaskInfoDto { /// /// 任务号 /// public string TaskCode { get; set; } /// /// 任务状态 /// public string TaskState { get; set; } /// /// 任务状态 /// public TaskStatus TaskStateEnum { get; set; } /// /// 任务类型 /// public string TaskType { get; set; } /// /// 单号 /// public string DocCode { get; set; } /// /// 存货编码 /// public string MaterialCode { get; set; } /// /// 存货名称 /// public string MaterialName { get; set; } /// /// 起点 /// public string BeginPosition { get; set; } /// /// 当前地址 /// public string NowPosition { get; set; } /// /// 下个地址 /// public string NextPosition { get; set; } /// /// 终点 /// public string EndPosition { get; set; } /// /// 数量 /// public decimal Quantity { get; set; } /// /// 创建时间 /// [JsonConverter(typeof(Bozhon.Wms.Entity.Converter.DateTimeConverter))] public DateTime CreatedTime { get; set; } public string AddTime { get; set; } /// /// 工字轮号 /// public string HWBarCode { get; set; } /// /// 规格 /// public string HWSpec { get; set; } public string MatCode { get; set; } public string MatName { get; set; } /// /// 箱号 /// public string BoxBarCode { get; set; } /// /// 单据类型 /// public string DocType { get; set; } public string Tunnel { get; set; } } public class SXTaskInfoDto { /// /// 任务号 /// public string TaskCode { get; set; } /// /// 任务状态 /// public string TaskState { get; set; } public TaskStatus TaskStateEnum { get; set; } /// /// 任务类型 /// public string TaskType { get; set; } /// /// 物料号 /// public string MatCode { get; set; } public string BusType { get; set; } public int? GoodsType { get; set; } public string GoodsTypeName { get { if (GoodsType == 1) return "BS80"; else if (GoodsType == 2) return "BS60"; return "0"; } } public int Floor { get; set; } public string Grade { get; set; } /// /// 单号 /// public string DocCode { get; set; } /// /// 存货编码 /// public string MaterialCode { get; set; } /// /// 存货名称 /// public string MaterialName { get; set; } /// /// 起点 /// public string BeginPosition { get; set; } /// /// 当前地址 /// public string NowPosition { get; set; } /// /// 下个地址 /// public string NextPosition { get; set; } /// /// 终点 /// public string EndPosition { get; set; } /// /// 数量 /// public decimal Quantity { get; set; } /// /// 创建时间 /// [JsonConverter(typeof(Bozhon.Wms.Entity.Converter.DateTimeConverter))] public DateTime CreatedTime { get; set; } public string AddTime { get; set; } /// /// 工字轮号 /// public string HWBarCode { get; set; } /// /// 规格 /// public string HWSpec { get; set; } /// /// 箱号 /// public string BoxBarCode { get; set; } /// /// 单据类型 /// public string DocType { get; set; } public string Tunnel { get; set; } public string SKU { get; set; } /// /// 第几层 /// public int Layer { get; set; } } }