using HH.WCS.Hexafluo.wms; using System; using System.Collections.Generic; namespace HH.WCS.SJML.Dto { public class TaskResponseDto { /// /// 任务号 /// public string taskNo { get; set; } /// /// 任务类型 /// public string taskType { get; set; } /// /// 起点仓库 /// public string startStock { get; set; } /// /// 起点库区 /// public string startArea { get; set; } /// /// 起点位置 /// public string startBit { get; set; } /// /// 终点仓库 /// public string endStock { get; set; } /// /// 终点库区 /// public string endArea { get; set; } /// /// 终点位置 /// public string endBit { get; set; } /// /// 优先级(数值越大越高) /// public int priority { get; set; } /// /// 托盘码 /// public string trayCode { get; set; } public string LotNo { get; set; } /// /// 托盘重量 /// public decimal trayWeight { get; set; } /// /// 生产线 /// public string produceLine { get; set; } /// /// 货位档位 /// public string locationGear { get; set; } public string projectCode { get; set; } public string startAreaClass { get; set; } public string endAreaClass { get; set; } /// /// 物料编码 /// public string itemCode { get; set; } /// /// 是否需要打包 /// public string CN_C_IS_LOT_OU { get; set; } /// /// 工单号 /// public string workOrder { get; set; } /// /// 流离、堆叠的存放索引 /// public string qtyIndex { get; set; } /// /// 任务标识 /// public string flag { get; set; } public string barcode { get; set; } /// /// 巷道号 /// public string S_Roadway { get; set; } /// /// 工装类型--托盘类型 /// public string TrayType { get; set; } /// /// 任务流程编码 /// public string TaskFlow { get; set; } } public class InWorkAreaEntity : TaskResponseDto { /// /// 是否转运(Y/N) /// public string isTransport { get; set; } /// /// 对象 /// public List Data { get; set; } /// /// 备注 /// public string remark { get; set; } /// /// mes下任务传的任务号 /// public string MEStaskNo { get; set; } /// /// 任务下达方式 /// 1:MES /// 2:Mobox /// 3:自管 /// public string TaskOrderType { get; set; } /// /// 是否分发子任务 /// public string S_Subtask { get; set; } /// /// 是否下达给小车 /// public string S_TransAgv { get; set; } /// /// 是否下达给立库 /// public string S_TransWcs { get; set; } /// /// 生产时间 /// public DateTime PRODUCE_TIME { get; set; } public string CHECK_INFO { get; set; } /// /// 当前数量 /// public float CURRENT_AMOUNT { get; set; } /// /// 功能码 /// public string funCode { get; set; } /// /// mes任务编号 /// public string mesTaskNo { get; set; } /// /// 生效时间 /// public DateTime takeEffectTime { get; set; } /// /// 失效时间 /// public DateTime expireTime { get; set; } /// /// 是否关闭辅助表 /// public string NoAssist { get; set; } } public class OutWorkAreaEntity : TaskResponseDto { /// /// 是否转运(Y/N) /// public string IsTransport { get; set; } public List Data { get; set; } /// /// 呼叫系统名称 /// public string sysName { get; set; } public string remark { get; set; } /// /// 功能码 /// public string funCode { get; set; } /// /// mes任务编号 /// public string mesTaskNo { get; set; } /// /// 是否分发子任务 /// public string S_Subtask { get; set; } /// /// 是否下达给小车 /// public string S_TransAgv { get; set; } /// /// 是否下达给立库 /// public string S_TransWcs { get; set; } /// /// 是否启用作业路径 /// public string S_YN_JOBPATH { get; set; } /// /// 接驳位 /// public string S_Jb_Bit { get; set; } /// /// 任务下达方式 /// 1:MES /// 2:Mobox /// 3:自管 /// public string TaskOrderType { get; set; } /// /// 是否辅助--常用于点对点任务关闭辅助表用 /// public string NoAssist { get; set; } } public class OutWorkDataEntity { public string TrayCode { get; set; } public string ItemCode { get; set; } public string ItemName { get; set; } public string ItemModel { get; set; } public string ItemState { get; set; } public string ItemFeature { get; set; } public string itemState { get; set; } public int UnitQty { get; set; } public string OutOrder { get; set; } } }