|  |  |  | 
|---|
|  |  |  | using System; | 
|---|
|  |  |  | using System.Collections.Generic; | 
|---|
|  |  |  | using System.ComponentModel; | 
|---|
|  |  |  | using System.Linq; | 
|---|
|  |  |  | using System.Text; | 
|---|
|  |  |  | using System.Threading.Tasks; | 
|---|
|  |  |  | using System.ComponentModel; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | namespace WIDESEA_Core.Enums | 
|---|
|  |  |  | { | 
|---|
|  |  |  | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | [Description("无货禁用")] | 
|---|
|  |  |  | FreeDisable = 4, | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// 预分配 | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | [Description("预分配")] | 
|---|
|  |  |  | Distribute = 5, | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public enum LocationState | 
|---|
|  |  |  | { | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// 允许 | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | [Description("允许")] | 
|---|
|  |  |  | Allow = 1, | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// 不允许 | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | [Description("不允许")] | 
|---|
|  |  |  | NotAllow = 2 | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public enum LocationType | 
|---|
|  |  |  | { | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// 单深货位 | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | [Description("单深货位")] | 
|---|
|  |  |  | Single = 1, | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// 双深货位 | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | [Description("双深货位")] | 
|---|
|  |  |  | Double = 2 | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | #region 任务类型 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// 任务类型 | 
|---|
|  |  |  | /// 任务类型 | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public enum TaskInboundTypeEnum | 
|---|
|  |  |  | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | [Description("空托盘入库")] | 
|---|
|  |  |  | InTray = 204, | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// NG入库 | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | [Description("NG入库")] | 
|---|
|  |  |  | InNG = 205, | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public enum TaskOutboundTypeEnum | 
|---|
|  |  |  | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | [Description("空托盘出库")] | 
|---|
|  |  |  | OutTray = 104, | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// NG出库 | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | [Description("NG出库")] | 
|---|
|  |  |  | OutNG = 105, | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// 直接出库 | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | [Description("直接出库")] | 
|---|
|  |  |  | InToOut = 106, | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public enum TaskRelocationTypeEnum | 
|---|
|  |  |  | 
|---|
|  |  |  | public enum TaskOtherTypeEnum | 
|---|
|  |  |  | { | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public enum TaskTypeEnum | 
|---|
|  |  |  | { | 
|---|
|  |  |  | /// <summary> | 
|---|