From 2aef482fa7431fb47eef94081ff23ec220f89820 Mon Sep 17 00:00:00 2001 From: hutongqing <hutongqing@hnkhzn.com> Date: 星期五, 24 一月 2025 09:10:31 +0800 Subject: [PATCH] 1 --- WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/System/Sys_DictionaryController.cs | 214 ----------------------------------------------------- 1 files changed, 0 insertions(+), 214 deletions(-) diff --git a/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/System/Sys_DictionaryController.cs b/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/System/Sys_DictionaryController.cs index be0efdc..8bcc888 100644 --- a/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/System/Sys_DictionaryController.cs +++ b/WIDESEAWCS_Server/WIDESEAWCS_Server/Controllers/System/Sys_DictionaryController.cs @@ -22,10 +22,6 @@ using WIDESEAWCS_Core.Caches; using WIDESEAWCS_QuartzJob.DeviceEnum; using WIDESEAWCS_Core.Enums; -using WIDESEAWCS_Common.CommonEnum; -using WIDESEAWCS_Common.LocationEnum; -using WIDESEAWCS_Common.OrderEnum; -using WIDESEAWCS_Common.StockEnum; namespace WIDESEAWCS_WCSServer.Controllers.System { @@ -354,216 +350,6 @@ foreach (var item in enums) { FieldInfo? fieldInfo = typeof(RouterInOutType).GetField(((RouterInOutType)item).ToString()); - DescriptionAttribute? description = fieldInfo.GetCustomAttribute<DescriptionAttribute>(); - if (description != null) - { - data.Add(new { key = item.ToString(), value = description.Description }); - } - else - { - data.Add(new { key = item.ToString(), value = item.ToString() }); - } - index++; - } - - result = new VueDictionaryDTO { DicNo = key, Config = "", Data = data }; - } - break; - case "outboundStatusEnum": - { - List<object> data = new List<object>(); - Type type = typeof(OutboundStatusEnum); - List<int> enums = Enum.GetValues(typeof(OutboundStatusEnum)).Cast<int>().ToList(); - int index = 0; - foreach (var item in enums) - { - FieldInfo? fieldInfo = typeof(OutboundStatusEnum).GetField(((OutboundStatusEnum)item).ToString()); - DescriptionAttribute? description = fieldInfo.GetCustomAttribute<DescriptionAttribute>(); - if (description != null) - { - data.Add(new { key = item.ToString(), value = description.Description }); - } - else - { - data.Add(new { key = item.ToString(), value = item.ToString() }); - } - index++; - } - - result = new VueDictionaryDTO { DicNo = key, Config = "", Data = data }; - } - break; - case "outOrderType": - { - List<object> data = new List<object>(); - - { - Type type = typeof(OutOrderTypeEnum); - List<int> enums = Enum.GetValues(typeof(OutOrderTypeEnum)).Cast<int>().ToList(); - int index = 0; - foreach (var item in enums) - { - FieldInfo? fieldInfo = typeof(OutOrderTypeEnum).GetField(((OutOrderTypeEnum)item).ToString()); - DescriptionAttribute? description = fieldInfo.GetCustomAttribute<DescriptionAttribute>(); - if (description != null) - { - data.Add(new { key = item.ToString(), value = description.Description }); - } - else - { - data.Add(new { key = item.ToString(), value = item.ToString() }); - } - index++; - } - } - - result = new VueDictionaryDTO { DicNo = key, Config = "", Data = data }; - } - break; - case "orderDetailStatusEnum": - { - List<object> data = new List<object>(); - - { - Type type = typeof(OrderDetailStatusEnum); - List<int> enums = Enum.GetValues(typeof(OrderDetailStatusEnum)).Cast<int>().ToList(); - int index = 0; - foreach (var item in enums) - { - FieldInfo? fieldInfo = typeof(OrderDetailStatusEnum).GetField(((OrderDetailStatusEnum)item).ToString()); - DescriptionAttribute? description = fieldInfo.GetCustomAttribute<DescriptionAttribute>(); - if (description != null) - { - data.Add(new { key = item.ToString(), value = description.Description }); - } - else - { - data.Add(new { key = item.ToString(), value = item.ToString() }); - } - index++; - } - } - - result = new VueDictionaryDTO { DicNo = key, Config = "", Data = data }; - } - break; - case "enableEnum": - { - List<object> data = new List<object>(); - - { - Type type = typeof(EnableEnum); - List<int> enums = Enum.GetValues(typeof(EnableEnum)).Cast<int>().ToList(); - int index = 0; - foreach (var item in enums) - { - FieldInfo? fieldInfo = typeof(EnableEnum).GetField(((EnableEnum)item).ToString()); - DescriptionAttribute? description = fieldInfo.GetCustomAttribute<DescriptionAttribute>(); - if (description != null) - { - data.Add(new { key = item.ToString(), value = description.Description }); - } - else - { - data.Add(new { key = item.ToString(), value = item.ToString() }); - } - index++; - } - } - - result = new VueDictionaryDTO { DicNo = key, Config = "", Data = data }; - } - break; - case "enableStatusEnum": - { - List<object> data = new List<object>(); - - { - Type type = typeof(EnableStatusEnum); - List<int> enums = Enum.GetValues(typeof(EnableStatusEnum)).Cast<int>().ToList(); - int index = 0; - foreach (var item in enums) - { - FieldInfo? fieldInfo = typeof(EnableStatusEnum).GetField(((EnableStatusEnum)item).ToString()); - DescriptionAttribute? description = fieldInfo.GetCustomAttribute<DescriptionAttribute>(); - if (description != null) - { - data.Add(new { key = item.ToString(), value = description.Description }); - } - else - { - data.Add(new { key = item.ToString(), value = item.ToString() }); - } - index++; - } - } - - result = new VueDictionaryDTO { DicNo = key, Config = "", Data = data }; - } - break; - case "locationStatusEnum": - { - List<object> data = new List<object>(); - - { - Type type = typeof(LocationStatusEnum); - List<int> enums = Enum.GetValues(typeof(LocationStatusEnum)).Cast<int>().ToList(); - int index = 0; - foreach (var item in enums) - { - FieldInfo? fieldInfo = typeof(LocationStatusEnum).GetField(((LocationStatusEnum)item).ToString()); - DescriptionAttribute? description = fieldInfo.GetCustomAttribute<DescriptionAttribute>(); - if (description != null) - { - data.Add(new { key = item.ToString(), value = description.Description }); - } - else - { - data.Add(new { key = item.ToString(), value = item.ToString() }); - } - index++; - } - } - - result = new VueDictionaryDTO { DicNo = key, Config = "", Data = data }; - } - break; - case "locationTypeEnum": - { - List<object> data = new List<object>(); - - { - Type type = typeof(LocationTypeEnum); - List<int> enums = Enum.GetValues(typeof(LocationTypeEnum)).Cast<int>().ToList(); - int index = 0; - foreach (var item in enums) - { - FieldInfo? fieldInfo = typeof(LocationTypeEnum).GetField(((LocationTypeEnum)item).ToString()); - DescriptionAttribute? description = fieldInfo.GetCustomAttribute<DescriptionAttribute>(); - if (description != null) - { - data.Add(new { key = item.ToString(), value = description.Description }); - } - else - { - data.Add(new { key = item.ToString(), value = item.ToString() }); - } - index++; - } - } - - result = new VueDictionaryDTO { DicNo = key, Config = "", Data = data }; - } - break; - case "stockStatusEmun": - { - List<object> data = new List<object>(); - Type type = typeof(StockStatusEmun); - List<int> enums = Enum.GetValues(typeof(StockStatusEmun)).Cast<int>().ToList(); - int index = 0; - foreach (var item in enums) - { - FieldInfo? fieldInfo = typeof(StockStatusEmun).GetField(((StockStatusEmun)item).ToString()); DescriptionAttribute? description = fieldInfo.GetCustomAttribute<DescriptionAttribute>(); if (description != null) { -- Gitblit v1.9.3