From c020f31a67fc5aa5644511bddff075f7ecc85234 Mon Sep 17 00:00:00 2001 From: qinchulong <qinchulong@hnkhzn.com> Date: 星期二, 27 五月 2025 15:35:27 +0800 Subject: [PATCH] Merge branch 'master' of http://115.159.85.185:8098/r/HuaYiZhongHeng/ZhongHeLiTiKu --- 代码管理/WMS/WIDESEA_WMSServer/WIDESEA_Core/Enums/OrderEnum.cs | 259 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 259 insertions(+), 0 deletions(-) diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_Core/Enums/OrderEnum.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_Core/Enums/OrderEnum.cs" new file mode 100644 index 0000000..cb8d8dc --- /dev/null +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_Core/Enums/OrderEnum.cs" @@ -0,0 +1,259 @@ +锘縰sing System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace WIDESEA_Core.Enums +{ + /// <summary> + /// 鍏ュ簱鍗曠被鍨� 100 鐢熶骇鍏ュ簱鍗�;200 鐢熶骇閫�鏂欏崟;300 閲囪喘鍏ュ簱鍗�;400 璋冩嫧鍏ュ簱鍗�;500 閿�鍞��璐у崟;600 绌虹洏鍏ュ簱鍗�;700 鍏朵粬鍏ュ簱鍗� + /// </summary> + public enum InOrderTypeEnum + { + /// <summary> + /// 鐢熶骇鍏ュ簱鍗� + /// </summary> + [Description("鐢熶骇鍏ュ簱鍗�")] + Product = 100, + + /// <summary> + /// 鐢熶骇閫�鏂欏崟 + /// </summary> + [Description("鐢熶骇閫�鏂欏崟")] + Return = 105, + + /// <summary> + /// 閲囪喘鍏ュ簱鍗� + /// </summary> + [Description("閲囪喘鍏ュ簱鍗�")] + Purchase = 110, + + /// <summary> + /// 璋冩嫧鍏ュ簱鍗� + /// </summary> + [Description("璋冩嫧鍏ュ簱鍗�")] + Allocat = 115, + + /// <summary> + /// 閿�鍞��璐у崟 + /// </summary> + [Description("閿�鍞��璐у崟")] + SaleReturn = 120, + + /// <summary> + /// 绌虹洏鍏ュ簱鍗� + /// </summary> + [Description("绌虹洏鍏ュ簱鍗�")] + EmptyDisk = 125, + + /// <summary> + /// 鍏朵粬鍏ュ簱鍗� + /// </summary> + [Description("鍏朵粬鍏ュ簱鍗�")] + Other = 130 + } + + /// <summary> + /// 鍑哄簱鍗曠被鍨� + /// </summary> + public enum OutOrderTypeEnum + { + /// <summary> + /// 鐢熶骇杩斿伐鍗� + /// </summary> + [Description("鐢熶骇杩斿伐鍗�")] + Rework = 200, + + /// <summary> + /// 鐢熶骇鍙戞枡鍗� + /// </summary> + [Description("鐢熶骇鍙戞枡鍗�")] + Issue = 205, + + /// <summary> + /// 閲囪喘閫�璐у崟 + /// </summary> + [Description("閲囪喘閫�璐у崟")] + ProcureReturn = 210, + + /// <summary> + /// 璋冩嫧鍑哄簱鍗� + /// </summary> + [Description("璋冩嫧鍑哄簱鍗�")] + Allocate = 215, + + /// <summary> + /// 閿�鍞嚭搴撳崟 + /// </summary> + [Description("閿�鍞嚭搴撳崟")] + SaleOut = 220, + + /// <summary> + /// 绌虹洏鍑哄簱鍗� + /// </summary> + [Description("绌虹洏鍑哄簱鍗�")] + EmptyDisk = 225, + + /// <summary> + /// 璐ㄦ鍑哄簱鍗� + /// </summary> + [Description("璐ㄦ鍑哄簱鍗�")] + Quality = 230, + + /// <summary> + /// 鍏朵粬鍑哄簱鍗� + /// </summary> + [Description("鍏朵粬鍑哄簱鍗�")] + Other = 235 + } + + public enum OrderDetailStatusEnum + { + /// <summary> + /// 鏂板缓 + /// </summary> + [Description("鏂板缓")] + New = 0, + + /// <summary> + /// 缁勭洏鍏ュ簱 + /// </summary> + [Description("缁勭洏鍏ュ簱")] + GroupAndInbound = 10, + + [Description("鍑哄簱閮ㄥ垎鍒嗛厤瀹屾垚")] + AssignOverPartial = 60, + + [Description("鍑哄簱鍒嗛厤瀹屾垚")] + AssignOver = 70, + + [Description("鍑哄簱涓�")] + Outbound = 80, + /// <summary> + /// 瀹屾垚 + /// </summary> + [Description("瀹屾垚")] + Over=100 + } + + #region 鍘熷鍗曟嵁鍚屾鐘舵�� + + /// <summary> + /// 鍚屾鏍囧織 0:鏈悓姝� 1锛氬悓姝ユ垚鍔� 2锛氬悓姝ュけ璐� + /// </summary> + public enum SynchronizationFlagEmun + { + /// <summary> + /// 瀹屾垚 + /// </summary> + [Description("鏈悓姝�")] + 鏈悓姝� = 0, + + /// <summary> + /// 瀹屾垚 + /// </summary> + [Description("鍚屾鎴愬姛")] + 鍚屾鎴愬姛 = 1, + + /// <summary> + /// 瀹屾垚 + /// </summary> + [Description("鍚屾澶辫触")] + 鍚屾澶辫触 = 2 + } + + #endregion 鍘熷鍗曟嵁鍚屾鐘舵�� + + #region 鍏ュ簱鍗曟嵁鐘舵�� + + /// <summary> + /// 鍏ュ簱鍗曟嵁鐘舵�� 0锛屾湭寮�濮� 1锛屽叆搴撲腑 2锛屽叆搴撳畬鎴� + /// </summary> + public enum InboundStatusEnum + { + /// <summary> + /// 鏈紑濮� + /// </summary> + [Description("鏈紑濮�")] + 鏈紑濮� = 0, + + /// <summary> + /// 鍏ュ簱涓� + /// </summary> + [Description("鍏ュ簱涓�")] + 鍏ュ簱涓� = 1, + + /// <summary> + /// 鍏ュ簱瀹屾垚 + /// </summary> + [Description("鍏ュ簱瀹屾垚")] + 鍏ュ簱瀹屾垚 = 2, + + /// <summary> + /// 鍏抽棴 + /// </summary> + [Description("鍏抽棴")] + 鍏抽棴 = 99, + + /// <summary> + /// 鍙栨秷 + /// </summary> + [Description("鍙栨秷")] + 鍙栨秷 = 98 + } + + #endregion 鍏ュ簱鍗曟嵁鐘舵�� + + #region + public enum OutboundStatusEnum + { + /// <summary> + /// 鏈紑濮� + /// </summary> + [Description("鏈紑濮�")] + 鏈紑濮� = 0, + + /// <summary> + /// 鍑哄簱涓� + /// </summary> + [Description("鍑哄簱涓�")] + 鍑哄簱涓� = 1, + + /// <summary> + /// 鍑哄簱瀹屾垚 + /// </summary> + [Description("鍑哄簱瀹屾垚")] + 鍑哄簱瀹屾垚 = 2, + + /// <summary> + /// 鍏抽棴 + /// </summary> + [Description("鍏抽棴")] + 鍏抽棴 = 99, + + /// <summary> + /// 鍙栨秷 + /// </summary> + [Description("鍙栨秷")] + 鍙栨秷 = 98 + } + #endregion + + public enum CreateType + { + /// <summary> + /// 绯荤粺鍐呭垱寤� + /// </summary> + [Description("绯荤粺鍐呭垱寤�")] + CreateInSystem, + + /// <summary> + /// 涓婃父绯荤粺鎺ㄩ�� + /// </summary> + [Description("涓婃父绯荤粺鎺ㄩ��")] + UpperSystemPush + } +} + -- Gitblit v1.9.3