using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace HH.WMS.Common.Algorithm
{
///
/// 入仓库作业区算法传入JSON格式数据模型
///
public class InAssignEntity
{
///
/// 指定的入库对象类型(托盘、周转箱) *
///
public ObjectType objectType { get; set; }
///
/// 托盘、周转箱编号 *
///
public string objectCode { get; set; }
///
/// 任务编号 *
///
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 List lstDevice { get; set; }
///
/// 项目编码 *
///
public string projectCode { get; set; }
///
/// 呼叫系统追踪 *
///
public string callSys { get; set; }
}
}