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