using HH.WCS.Hexafluo.wms; using HH.WCS.SJML.Dto; using HH.WCS.SJML.Entitys; using System.Collections.Generic; namespace HH.WCS.SJML.OutWork { /// /// 出作业区变量 /// public class ExecuteOutWorkAreaPara { public ExecuteOutWorkAreaPara() { OutWorkAreaEntity = new OutWorkAreaEntity(); TransportList = new List(); BasisResponse = OperateResult.Succeed(); RollLocation = string.Empty; RollLocations = new List(); StartAreaClass = string.Empty; WorkAreaProEntitys = new List(); IsControl = false; } public string objectTask { get; set; } /// /// 索引 /// public int index { get; set; } /// /// 出作业区参数 /// public OutWorkAreaEntity OutWorkAreaEntity { get; set; } /// /// 出库的托盘信息 /// public LocCntrRel LocCntr { get; set; } /// /// 任务列表 /// public List TransportList { get; set; } /// /// 工作区集合 /// public List WorkAreaProEntitys { get; set; } /// /// 起始库区 /// public TN_AreaEntitys StartStockAreaEntity { get; set; } /// /// 起始货位扩展表 /// public Location StartLocationExt { get; set; } /// /// 结束库区 /// public TN_AreaEntitys EndStockAreaEntity { get; set; } /// /// 终点货位扩展表 /// public Location EndLocationExt { get; set; } /// /// 托盘对象货位实体 /// public LocCntrRel TrayObjLocation { get; set; } /// /// 记录回滚的货位 /// public List RollLocations { get; set; } /// /// 记录回滚的货位 /// public string RollLocation { get; set; } /// /// 返回结果 /// public OperateResult BasisResponse { get; set; } /// /// 起始库区结构 /// public string StartAreaClass { get; set; } /// /// 是否管控数量 /// public bool IsControl { get; set; } /// /// 执行结果 /// public TaskExecuteState TaskExecuteState { get; set; } /// /// 终点货位 /// public Location EndLocationEntity { get; set; } /// /// 工作区 /// public TN_WorkFlowEntitys WorkAreaProEntity { get; set; } /// /// 辅助表 /// public TN_SubsidiaryEntitys WorkSubsidiary { get; set; } /// /// 任务 /// public WMSTask TaskEntity { get; set; } } }