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; } } }