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 StockChangeType { /// /// 组盘 /// [Description("组盘")] MaterielGroup, /// /// 入库 /// [Description("入库")] Inbound, /// /// 出库 /// [Description("出库")] Outbound, /// /// 移库 /// [Description("移库")] Relocation, /// /// 入库锁定 /// [Description("锁定")] Lock, } /// /// 库存状态: 1,组盘暂存 2,组盘撤销 3,入库确认 4,入库撤销 5,已入库 6,已出库 /// public enum StockStatusEmun { [Description("组盘暂存")] 组盘暂存 = 1, [Description("组盘撤销")] 组盘撤销 = 2, [Description("入库确认")] 入库确认 = 3, [Description("入库撤销")] 入库撤销 = 4, [Description("已入库")] 已入库 = 5, [Description("入库完成")] 入库完成 = 6, [Description("出库锁定")] 出库锁定 = 7, [Description("出库完成")] 出库完成 = 8, [Description("移库锁定")] 移库锁定 = 9, [Description("入库完成未建出库单")] 入库完成未建出库单 = 10, [Description("盘点中")] 盘点中 = 11, [Description("入库中")] 入库中 = 12, } public enum OutStockStatus { [Description("已分配")] 已分配 = 0, [Description("出库中")] 出库中 = 1, [Description("出库完成")] 出库完成 = 2, [Description("撤销")] 撤销 = 99 } public enum InventoryMaterialType { [Description("原材料")] 原材料 = 0, [Description("成品")] 成品 = 1, [Description("空托")] 空托 = 2, } public enum InventoryMaterialStatus { [Description("待检")] 待检 = 0, [Description("合格")] 合格 = 1, [Description("不合格")] 不合格 = 2, [Description("空托")] 空托 = 3, [Description("退货")] 退货 = 4, [Description("返工")] 返工 = 5, [Description("特采")] 特采 = 6, } public enum outMaterialType { [Description("人工出库")] 人工出库 = 0, } }