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