using HH.WCS.Hexafluo.wms; using HH.WCS.SJML.Dto; using HH.WCS.SJML.Entitys; using System.Collections.Generic; namespace HH.WCS.SJML.InWork { public class ExecuteInWorkAreaPara { public ExecuteInWorkAreaPara() { BasisResponse = OperateResult.Succeed(); RollbackLocations = new List(); WorkAreaProEntitys = new List(); TransportEntity = new TN_WM_TRANSPORT_TASKEntity(); IsLockLocation = false; TaskExecuteState = new TaskExecuteState(); } public string oblectTask { get; set; } public int index { get; set; } /// /// 入作业区参数 /// public InWorkAreaEntity InWorkAreaEntity { get; set; } /// /// 返回结果 /// public OperateResult BasisResponse { get; set; } /// /// 记录回滚货位 /// public List RollbackLocations { get; set; } /// /// 工作区集合 /// public List WorkAreaProEntitys { get; set; } /// /// 转运任务 /// public TN_WM_TRANSPORT_TASKEntity TransportEntity { get; set; } /// /// 是否手动锁定了货位 /// public bool IsLockLocation { get; set; } /// /// 业务执行结果 /// public TaskExecuteState TaskExecuteState { get; set; } /// /// 起始库区 /// public TN_AreaEntitys StartStockAreaEntity { get; set; } /// /// 起始货位扩展表 /// public Location StartLocationExt { get; set; } /// /// 终点货位扩展表 /// public Location EndLocationEntity { get; set; } /// /// 结束库区 /// public TN_AreaEntitys EndStockAreaEntity { get; set; } /// /// 工作区 /// public TN_WorkFlowEntitys WorkAreaProEntity { get; set; } /// /// 辅助表 /// public TN_SubsidiaryEntitys WorkSubsidiary { get; set; } /// /// 任务 /// public WMSTask TaskEntity { get; set; } } }