Преглед на файлове

对枚兴趣进行排序,更方便找到对应的类型

yzp преди 2 години
родител
ревизия
45575012b7
променени са 2 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 1 1
      Admin.NET/Admin.NET.Core/Service/Enum/SysEnumService.cs
  2. 1 1
      Web/src/views/system/codeGen/component/genConfigDialog.vue

+ 1 - 1
Admin.NET/Admin.NET.Core/Service/Enum/SysEnumService.cs

@@ -30,7 +30,7 @@ public class SysEnumService : IDynamicApiController, ITransient
     [DisplayName("获取所有枚举类型")]
     public List<EnumTypeOutput> GetEnumTypeList()
     {
-        var enumTypeList = App.EffectiveTypes.Where(u => u.IsEnum && _enumOptions.EntityAssemblyNames.Contains(u.Assembly.GetName().Name)).OrderBy(u => u.Name).ToList();
+        var enumTypeList = App.EffectiveTypes.Where(u => u.IsEnum && _enumOptions.EntityAssemblyNames.Contains(u.Assembly.GetName().Name)).OrderBy(u => u.Name).OrderBy(u => u.FullName).ToList();
 
         var result = new List<EnumTypeOutput>();
         foreach (var item in enumTypeList)

+ 1 - 1
Web/src/views/system/codeGen/component/genConfigDialog.vue

@@ -123,7 +123,7 @@ onMounted(async () => {
 	state.allConstSelector = res3.data.result;
 
 	let resEnum = await getAPI(SysEnumApi).apiSysEnumEnumTypeListGet();
-	state.allEnumSelector = resEnum.data.result?.map((item) => ({ ...item, name: item.typeDescribe, code: item.typeName }));
+	state.allEnumSelector = resEnum.data.result?.map((item) => ({ ...item, name: `${item.typeDescribe} [${item.typeName?.replace('Enum','')}]`, code: item.typeName }));
 
 	mittBus.on('submitRefreshFk', (data: any) => {
 		state.tableData[data.index] = data;