From 46e98339480d853fc78a014c34d7ff9fcaf13890 Mon Sep 17 00:00:00 2001 From: dengjunjie <dengjunjie@hnkhzn.com> Date: 星期四, 05 十二月 2024 14:09:02 +0800 Subject: [PATCH] 产线协议 --- 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_Core/Enums/ManageEnum.cs | 380 ----------------------------------------------------- 1 files changed, 3 insertions(+), 377 deletions(-) diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_Core/Enums/ManageEnum.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_Core/Enums/ManageEnum.cs" index da9d812..17216eb 100644 --- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_Core/Enums/ManageEnum.cs" +++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_Core/Enums/ManageEnum.cs" @@ -13,12 +13,6 @@ public enum EnableEnum { /// <summary> - /// 鍏ㄩ儴 - /// </summary> - [Description("鍏ㄩ儴")] - All = -1, - - /// <summary> /// 绂佺敤 /// </summary> [Description("绂佺敤")] @@ -30,383 +24,15 @@ [Description("鍚敤")] Enable = 1, } - - /// <summary> - /// 璐т綅鐘舵�� - /// </summary> - public enum LocationEnum - { - /// <summary> - /// 鍏ㄩ儴 - /// </summary> - [Description("鍏ㄩ儴")] - All = -1, - - /// <summary> - /// 绌洪棽 - /// </summary> - [Description("绌洪棽")] - Free = 0, - - /// <summary> - /// 閿佸畾 - /// </summary> - [Description("閿佸畾")] - Lock = 1, - - [Description("鏈夎揣")] - InStock = 2, - - [Description("鏈夎揣绂佺敤")] - InStockDisable = 3, - - [Description("鏃犺揣绂佺敤")] - FreeDisable = 4, - } - - #region 浠诲姟绫诲瀷 - - /// <summary> - /// 浠诲姟绫诲瀷 100 鍑哄簱;鐩樼偣鍑哄簱 101; 102 鍒嗘嫞鍑哄簱;103 璐ㄦ鍑哄簱;200 鍏ュ簱;鐩樼偣鍏ュ簱 201;鍒嗘嫞鍏ュ簱 202;璐ㄦ鍏ュ簱 203;绉诲簱 300;搴撳唴绉诲簱 301;搴撳绉诲簱 302 - /// </summary> - public enum TaskTypeEnum - { - /// <summary> - /// 鍑哄簱 =100 - /// </summary> - Outbound = 100, - - /// <summary> - /// 鐩樼偣鍑哄簱 - /// </summary> - OutInventory = 101, - - /// <summary> - /// 鍒嗘嫞鍑哄簱 - /// </summary> - OutPick = 102, - - /// <summary> - /// 璐ㄦ鍑哄簱 - /// </summary> - OutQuality = 103, - - /// <summary> - /// 鍏ュ簱 - /// </summary> - Inbound = 200, - - /// <summary> - /// 鐩樼偣鍏ュ簱 - /// </summary> - InInventory = 201, - - /// <summary> - /// 鍒嗘嫞鍏ュ簱 - /// </summary> - InPick = 202, - - /// <summary> - /// 璐ㄦ鍏ュ簱 - /// </summary> - InQuality = 203, - - /// <summary> - /// 绉诲簱 - /// </summary> - Relocation = 300, - - /// <summary> - /// 搴撳唴绉诲簱 - /// </summary> - RelocationIn = 301, - - /// <summary> - /// 搴撳绉诲簱 - /// </summary> - RelocationOut = 302 - } - - #endregion 浠诲姟绫诲瀷 - - #region 鍏ュ簱浠诲姟鐘舵�� - - /// <summary> - /// 鍏ュ簱浠诲姟鐘舵�� 200 鏂板缓鍏ュ簱浠诲姟 锛� 210 AGV鍏ュ簱鎵ц涓紝 215 AGV鍏ュ簱瀹屾垚锛� 220杈撻�佺嚎鍏ュ簱鎵ц涓紝 225 杈撻�佺嚎鍏ュ簱瀹屾垚锛� 230 鍫嗗灈鏈哄叆搴撴墽琛屼腑锛� 235 鍫嗗灈鏈哄叆搴撳畬鎴愶紝290 鍏ュ簱浠诲姟鍙栨秷锛�298 鍏ュ簱浠诲姟瀹屾垚锛�299 鍏ュ簱浠诲姟寮傚父,300 鏂板缓绉诲簱搴撲换鍔� - /// </summary> - public enum InTaskStatusEnum - { - /// <summary> - /// 鏂板缓鍏ュ簱浠诲姟 - /// </summary> - InNew = 200, - - /// <summary> - /// AGV鍏ュ簱鎵ц涓� - /// </summary> - AGV_InExecuting = 210, - - /// <summary> - /// AGV鍏ュ簱瀹屾垚 - /// </summary> - AGV_InFinish = 215, - - /// <summary> - /// 杈撻�佺嚎鍏ュ簱鎵ц涓� - /// </summary> - Line_InExecuting = 220, - - /// <summary> - /// 杈撻�佺嚎鍏ュ簱瀹屾垚 - /// </summary> - Line_InFinish = 225, - - /// <summary> - /// 鍫嗗灈鏈哄叆搴撴墽琛屼腑 - /// </summary> - SC_InExecuting = 230, - - /// <summary> - /// 鍫嗗灈鏈哄叆搴撳畬鎴� - /// </summary> - SC_InFinish = 235, - - /// <summary> - /// 鍏ュ簱浠诲姟瀹屾垚 - /// </summary> - InFinish = 290, - - /// <summary> - /// 鍏ュ簱浠诲姟鍙栨秷 - /// </summary> - InCancel = 298, - - /// <summary> - /// 鍏ュ簱浠诲姟寮傚父 - /// </summary> - InException = 299, - - /// <summary> - /// 鏂板缓绉诲簱搴撲换鍔� - /// </summary> - RelocationNew = 300 - } - - #endregion 鍏ュ簱浠诲姟鐘舵�� - - /// <summary> - /// 鍑哄簱浠诲姟鐘舵�� 100 鏂板缓鍑哄簱浠诲姟锛� 110 AGV鍑哄簱鎵ц涓紝 115 AGV鍑哄簱瀹屾垚锛� 120杈撻�佺嚎鍑哄簱鎵ц涓紝 125 杈撻�佺嚎鍑哄簱瀹屾垚锛� 130 鍫嗗灈鏈哄嚭搴撴墽琛屼腑锛� 135 鍫嗗灈鏈哄嚭搴撳畬鎴愶紝190 鍑哄簱浠诲姟鍙栨秷锛�198 鍑哄簱浠诲姟瀹屾垚锛�199 鍑哄簱浠诲姟寮傚父 - /// </summary> - public enum OutTaskStatusEnum - { - /// <summary> - /// 鏂板缓浠诲姟 - /// </summary> - OutNew = 100, - - /// <summary> - /// AGV鎵ц涓� - /// </summary> - AGV_OutExecuting = 110, - - /// <summary> - /// AGV鍑哄簱瀹屾垚 - /// </summary> - AGV_OutFinish = 115, - - /// <summary> - /// 杈撻�佺嚎鍑哄簱鎵ц涓� - /// </summary> - Line_OutExecuting = 120, - - /// <summary> - /// 杈撻�佺嚎鍑哄簱瀹屾垚 - /// </summary> - Line_OutFinish = 125, - - /// <summary> - /// 鍫嗗灈鏈哄嚭搴撴墽琛屼腑 - /// </summary> - SC_OutExecuting = 130, - - /// <summary> - /// 鍫嗗灈鏈哄嚭搴撳畬鎴� - /// </summary> - SC_OutFinish = 135, - - /// <summary> - /// 绉诲簱浠诲姟鎵ц涓� - /// </summary> - SC_RelocationExecuting = 140, - - /// <summary> - /// 绉诲簱浠诲姟鎵ц涓� - /// </summary> - SC_RelocationFinish = 145, - - /// <summary> - /// 鍑哄簱浠诲姟瀹屾垚 - /// </summary> - OutFinish = 190, - - /// <summary> - /// 鍑哄簱浠诲姟鍙栨秷 - /// </summary> - OutCancel = 198, - /// <summary> - /// 鍑哄簱浠诲姟寮傚父 - /// </summary> - OutException = 199 - } - - /// <summary> - /// 鍏ュ簱鍗曠被鍨� 100 鐢熶骇鍏ュ簱鍗�;200 鐢熶骇閫�鏂欏崟;300 閲囪喘鍏ュ簱鍗�;400 璋冩嫧鍏ュ簱鍗�;500 閿�鍞��璐у崟;600 绌虹洏鍏ュ簱鍗�;700 鍏朵粬鍏ュ簱鍗� - /// </summary> - public enum InOrderTypeEnum - { - /// <summary> - /// 鐢熶骇鍏ュ簱鍗� - /// </summary> - Product = 100, - - /// <summary> - /// 鐢熶骇閫�鏂欏崟 - /// </summary> - Return = 200, - - /// <summary> - /// 閲囪喘鍏ュ簱鍗� - /// </summary> - Purchase = 300, - - /// <summary> - /// 璋冩嫧鍏ュ簱鍗� - /// </summary> - Allocat = 400, - - /// <summary> - /// 閿�鍞��璐у崟 - /// </summary> - SaleReturn = 500, - - /// <summary> - /// 绌虹洏鍏ュ簱鍗� - /// </summary> - EmptyDisk = 600, - - /// <summary> - /// 鍏朵粬鍏ュ簱鍗� - /// </summary> - Other = 700 - } - - /// <summary> - /// 鍑哄簱鍗曠被鍨� - /// </summary> - public enum OutOrderTypeEnum - { - /// <summary> - /// 鐢熶骇杩斿伐鍗� - /// </summary> - Rework = 100, - - /// <summary> - /// 鐢熶骇鍙戞枡鍗� - /// </summary> - Issue = 200, - - /// <summary> - /// 閲囪喘閫�璐у崟 - /// </summary> - ProcureReturn = 300, - - /// <summary> - /// 璋冩嫧鍑哄簱鍗� - /// </summary> - Allocate = 400, - - /// <summary> - /// 閿�鍞嚭搴撳崟 - /// </summary> - SaleOut = 500, - - /// <summary> - /// 绌虹洏鍑哄簱鍗� - /// </summary> - EmptyDisk = 600, - - /// <summary> - /// 璐ㄦ鍑哄簱鍗� - /// </summary> - Quality = 700, - - /// <summary> - /// 鍏朵粬鍑哄簱鍗� - /// </summary> - Other = 800 - } - - #region 鍘熷鍗曟嵁鍚屾鐘舵�� - - /// <summary> - /// 鍚屾鏍囧織 0:鏈悓姝� 1锛氬悓姝ユ垚鍔� 2锛氬悓姝ュけ璐� - /// </summary> - public enum SynchronizationFlagEmun - { - 鏈悓姝� = 0, - 鍚屾鎴愬姛 = 1, - 鍚屾澶辫触 = 2 - } - - #endregion 鍘熷鍗曟嵁鍚屾鐘舵�� - - #region 鍏ュ簱鍗曟嵁鐘舵�� - - /// <summary> - /// 鍏ュ簱鍗曟嵁鐘舵�� 0锛屾湭寮�濮� 1锛屽叆搴撲腑 2锛屽叆搴撳畬鎴� - /// </summary> - public enum InboundStateEmun - { - 鏈紑濮� = 0, - 鍏ュ簱涓� = 1, - 鍏ュ簱瀹屾垚 = 2 - } - - #endregion 鍏ュ簱鍗曟嵁鐘舵�� - - #region 缁勭洏绫诲瀷 - - /// <summary> - /// 缁勭洏绫诲瀷 1锛氫竴娆$粍鐩� 2锛氬娆$粍鐩� - /// </summary> - public enum GroupTypeEmun - { - 涓�娆$粍鐩� = 1, - 澶氭缁勭洏 = 2 - } - - #endregion 缁勭洏绫诲瀷 + #region 搴撳瓨鐘舵�� - /// <summary> - /// 搴撳瓨鐘舵�侊細 1锛岀粍鐩樻殏瀛� 2锛岀粍鐩樻挙閿� 3锛屽叆搴撶‘璁� 4锛屽叆搴撴挙閿� 5锛屽凡鍏ュ簱 6锛屽凡鍑哄簱 - /// </summary> - public enum StockStateEmun - { - 缁勭洏鏆傚瓨 = 1, - 缁勭洏鎾ら攢 = 2, - 鍏ュ簱纭 = 3, - 鍏ュ簱鎾ら攢 = 4, - 宸插叆搴� = 5, - 鍏ュ簱瀹屾垚 = 6, - 鍑哄簱閿佸畾 = 7, - 鍑哄簱瀹屾垚 = 8, - } + #endregion 搴撳瓨鐘舵�� - public enum OperateTypeEnum + public enum OperateType { 浜哄伐鍒犻櫎 = 1, 鑷姩鍒犻櫎 = 2, -- Gitblit v1.9.3