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<string>();
|
WorkAreaProEntitys = new List<TN_WorkFlowEntitys>();
|
TransportEntity = new TN_WM_TRANSPORT_TASKEntity();
|
IsLockLocation = false;
|
TaskExecuteState = new TaskExecuteState();
|
}
|
public string oblectTask { get; set; }
|
public int index { get; set; }
|
|
/// <summary>
|
/// 入作业区参数
|
/// </summary>
|
public InWorkAreaEntity InWorkAreaEntity { get; set; }
|
|
/// <summary>
|
/// 返回结果
|
/// </summary>
|
public OperateResult BasisResponse { get; set; }
|
|
/// <summary>
|
/// 记录回滚货位
|
/// </summary>
|
public List<string> RollbackLocations { get; set; }
|
|
/// <summary>
|
/// 工作区集合
|
/// </summary>
|
public List<TN_WorkFlowEntitys> WorkAreaProEntitys { get; set; }
|
|
/// <summary>
|
/// 转运任务
|
/// </summary>
|
public TN_WM_TRANSPORT_TASKEntity TransportEntity { get; set; }
|
|
/// <summary>
|
/// 是否手动锁定了货位
|
/// </summary>
|
public bool IsLockLocation { get; set; }
|
|
/// <summary>
|
/// 业务执行结果
|
/// </summary>
|
public TaskExecuteState TaskExecuteState { get; set; }
|
|
/// <summary>
|
/// 起始库区
|
/// </summary>
|
public TN_AreaEntitys StartStockAreaEntity { get; set; }
|
|
/// <summary>
|
/// 起始货位扩展表
|
/// </summary>
|
public Location StartLocationExt { get; set; }
|
|
/// <summary>
|
/// 终点货位扩展表
|
/// </summary>
|
public Location EndLocationEntity { get; set; }
|
|
|
/// <summary>
|
/// 结束库区
|
/// </summary>
|
public TN_AreaEntitys EndStockAreaEntity { get; set; }
|
|
|
/// <summary>
|
/// 工作区
|
/// </summary>
|
public TN_WorkFlowEntitys WorkAreaProEntity { get; set; }
|
|
/// <summary>
|
/// 辅助表
|
/// </summary>
|
public TN_SubsidiaryEntitys WorkSubsidiary { get; set; }
|
|
/// <summary>
|
/// 任务
|
/// </summary>
|
public WMSTask TaskEntity { get; set; }
|
|
}
|
}
|