using System;
using System.Collections.Generic;
using System.Text;
namespace WIDESEA.Common
{
public enum LocationState
{
///
/// 入库分配待执行
///
LocationState_Inbound_Assigned,
///
/// 出库执行中
///
LocationState_Outbound_Assigned,
///
/// 空托盘下架执行中
///
LocationState_SpecialOutbound_Executing,
///
/// 空托盘
///
LocationState_Empty_Tray,
///
/// 波次出库中
///
LocationState_InWaveComputing,
///
/// 指定出库中
///
LocationState_OutManualComputing,
///
/// 移库中。(移库的开始货位)
///
LocationState_Transfer_Executing,
///
/// 移库等待中。(移库的目的货位)
///
LocationState_TransferWaiting_Executing,
///
/// 质检锁定
///
LocationState_QCLocked,
///
/// 异常
///
LocationState_Abnormal,
//空货位、有货货位、锁定货位、盘点待执行、盘点执行中、入库待执行、入库执行中、出库待执行、出库执行中、异常货位、指定出库
///
/// 空货位
///
LocationState_Empty,
///
/// 有货货位
///
LocationState_Stored,
///
/// 锁定货位
///
LocationState_Locked,
///
/// 盘点待执行
///
LocationState_Check_Wait_Executing,
///
/// 盘点执行中
///
LocationState_Check_Executing,
///
/// 异常入库执行中
///
LocationState_Inbound_Error_Executing,
//异常出库执行中
LocationState_Outbound_Error_Executing,
///
/// 正常入库执行中
///
LocationState_Inbound_Normal_Executing,
///
/// 盘点回库执行中
///
LocationState_CheckBackIn_Executing,
///
/// 出库待执行
///
LocationState_Outbound_Wait_Executing,
///
/// 出库执行中
///
LocationState_Outbound_Executing,
///
/// 异常货位
///
LocationState_Error,
///
/// 指定出库待执行
///
LocationState_ManualOutbound_Wait_Executing,
///
/// 指定出库执行中
///
LocationState_ManualOutbound_Executing,
///
/// 原位盘点执行中
///
LocationState_LookIt_Executing,
//--------------------美新项目--------------------
///
/// 空托盘入库执行中...
///
LocationState_Empty_Inbound_Executing,
///
/// 实托入库执行中...
///
LocationState_Box_Inbound_Executing,
///
/// 空托盘入库待执行
///
LocationState_Empty_Inbound_Wait_Executing,
///
/// 实托入库待执行
///
LocationState_Box_Inbound_Wait_Executing,
///
/// 空托盘出库待执行
///
LocationState_Empty_OutBound_Wait_Executing,
///
/// 空托盘出库执行中...
///
LocationState_Empty_OutBound_Executing,
///
/// 实托出库执行中...
///
LocationState_Box_OutBound_Executing,
///
/// 实托出库待执行
///
LocationState_Box_OutBound_Wait_Executing,
///
/// 实托测量出库待执行
///
LocationState_Box_Measure_Out_Wait_Executing,
///
/// 实托测量出库执行中.....
///
LocationState_Box_Measure_Out_Executing,
///
/// 实托测量回库待执行
///
LocationState_Box_Measure_Back_Wait_Executing,
///
/// 实托测量回库执行中.....
///
LocationState_Box_Measure_Back_Executing,
///
/// 测量中...
///
LocationState_Measureing,
///
/// 移库出库中
///
LocationState_MoveOutbound,
///
/// 移库入库中
///
LocationState_MoveInbound,
//出库复核中
LocationState_CheckOutbound,
//异常出库复核中
LocationState_ErrorCheckOutbound,
}
///
/// 巷道
///
public class LocationTunnel
{
public int? Line { get; set; }
public int? Layer { get; set; }
}
}