using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text; using System.Threading.Tasks; namespace WIDESEA_Core.Enums { /// /// 货位状态 /// public enum LocationStatusEnum { /// /// 空闲 /// [Description("空闲")] Free = 0, /// /// 锁定 /// [Description("锁定")] Lock = 1, /// /// 有货 /// [Description("有货")] InStock = 2, /// /// 空托锁定 /// [Description("空托锁定")] PalletLock = 98, /// /// 空托盘 /// [Description("空托盘")] Pallet = 99 } public enum EnableStatusEnum { /// /// 正常 /// [Description("正常")] Normal = 0, /// /// 只入 /// [Description("只入")] OnlyIn = 1, /// /// 只出 /// [Description("只出")] OnlyOut = 2, /// /// 禁用 /// [Description("禁用")] Disable = 3 } /// /// 货位类型 /// public enum LocationTypeEnum { /// /// 未定义 /// [Description("未定义")] Undefined = 0, /// /// 小托盘 /// [Description("小托盘")] SmallPallet = 1, /// /// 中托盘 /// [Description("中托盘")] MediumPallet = 2, /// /// 大托盘 /// [Description("大托盘")] LargePallet = 3, /// /// 特大托盘 /// [Description("特大托盘")] ExtraPallet = 4, } public enum LocationChangeType { /// /// 入库分配 /// [Description("入库分配")] InboundAssignLocation, /// /// 出库分配 /// [Description("出库分配")] OutboundAssignLocation, /// /// 移库分配 /// [Description("移库分配")] RelocationAssignLocation, /// /// 入库任务完成 /// [Description("入库任务完成")] InboundCompleted, /// /// 出库任务完成 /// [Description("出库任务完成")] OutboundCompleted, /// /// 移库任务完成 /// [Description("移库任务完成")] RelocationCompleted, /// /// 手动修改 /// [Description("手动修改")] HandUpdate } }