using System.Collections.Generic;
|
|
namespace HH.WCS.SJML.Entitys
|
{
|
/// <summary>
|
/// 入仓库作业区算法传入JSON格式数据模型
|
/// </summary>
|
public class InAssignEntity
|
{
|
/// <summary>
|
/// 指定的入库对象类型(托盘、周转箱) *
|
/// </summary>
|
public ObjectType objectType { get; set; }
|
|
/// <summary>
|
/// 托盘、周转箱编号 *
|
/// </summary>
|
public string objectCode { get; set; }
|
|
/// <summary>
|
/// 指定巷道
|
/// </summary>
|
public List<string> S_Roadway { get; set; } = new List<string>();
|
|
/// <summary>
|
/// 任务编号 *
|
/// </summary>
|
public string taskNo { get; set; }
|
/// <summary>
|
/// 指定库区优先级列表,优先入优先级较高的库区 *
|
/// </summary>
|
public List<areaPriorClass> lstAreaPrior { get; set; }
|
|
// public string stockAreaCode { get; set; }
|
/// <summary>
|
/// 指定逻辑分区编号 *
|
/// </summary>
|
public string logicAreaCode { get; set; }
|
/// <summary>
|
/// 指定仓库编号 *
|
/// </summary>
|
public string stockCode { get; set; }
|
/// <summary>
|
/// 指定物料编码 *
|
/// </summary>
|
public string itemCode { get; set; }
|
/// <summary>
|
/// 是否锁定货位
|
/// </summary>
|
private bool _lockLocation = true;
|
|
/// <summary>
|
/// 是否锁定货位
|
/// </summary>
|
public bool lockLocation
|
{
|
get
|
{
|
return _lockLocation;
|
}
|
set
|
{
|
_lockLocation = value;
|
}
|
}
|
/// <summary>
|
/// 是否锁定货位
|
/// </summary>
|
private bool _needCallock = true;
|
|
/// <summary>
|
/// 是否锁定货位
|
/// </summary>
|
public bool needCalLock
|
{
|
get
|
{
|
return _needCallock;
|
}
|
set
|
{
|
_needCallock = value;
|
}
|
}
|
public enum ObjectType
|
{
|
周转箱,
|
托盘
|
}
|
/// <summary>
|
/// 项目编码 *
|
/// </summary>
|
public string projectCode { get; set; }
|
/// <summary>
|
/// 呼叫系统追踪 *
|
/// </summary>
|
public string callSys { get; set; }
|
|
public string S_TASK_NO { get; set; }
|
|
/// <summary>
|
/// 0 否 1 是 是否需要修改位号
|
/// </summary>
|
public int IsChangeBit { get; set; }
|
|
|
}
|
}
|