using Admin.NET.Core; namespace Admin.NET.Application { /// /// 查询所有WCS可以读取的任务输出参数 /// public class GetSendTaskOutput { /// /// 任务详情 /// public SendTaskDetailOutput taskDetail { get; set; } /// /// 物料详情 /// public SendMaterialDetailOutput materialDetail { get; set; } } /// /// 任务详情 /// public class SendTaskDetailOutput { /// /// 任务号 /// public string TaskNo { get; set; } /// /// 任务类型 /// public TaskType TaskType { get; set; } /// /// 任务优先级别 /// public int TaskLevel { get; set; } /// /// 巷道 /// public int Aisle { get; set; } /// /// 任务的起点 /// public string SourcePlace { get; set; } /// /// 任务状态 /// public TaskStatusEnum TaskStatus { get; set; } /// /// 托盘 /// public string ContainerCode { get; set; } } /// /// 物料详情 /// public class SendMaterialDetailOutput { /// /// 物料编号 /// public string MaterialNo { get; set; } /// /// 物料批次 /// public string MaterialBatch { get; set; } /// /// 物料规格 /// public string MaterialSpec { get; set; } /// /// 物料密度 /// public string MaterialDensity { get; set; } } /// ///获取空闲的库位 /// public class GetPlaceOutput { /// /// 入库库位目标点 /// public string ToPlace { get; set; } /// /// 移库库位起点 /// public string SourcePlace { get; set; } /// /// 任务是否存在 /// public bool TaskIsExist { get; set; } = true; } /// /// 获取移库库位 /// public class GetYiKuPlaceOutput { /// /// 移库库位目标点 /// public string ToPlace { get; set; } /// /// 任务号 /// public string TaskNo { get; set; } } }