fix 枚举code过滤

This commit is contained in:
2024-03-18 15:09:16 +08:00
parent 0124fa4bc9
commit 9ef57fba55

View File

@@ -33,8 +33,7 @@ public class EnumsController : ControllerBase
{
var types = Assembly.Load("Dlhis.Entity")
.GetTypes()
.Where(x => x.IsEnum)
.WhereIf(code.IsPresent(), x => x.Name == code);
.Where(x => x.IsEnum);
var result = types.Select(x =>
{
@@ -78,7 +77,7 @@ public class EnumsController : ControllerBase
result.Add(GetCurrentEnums("LogLevel", "日志级别", typeof(LogLevel)));
return result;
return result.WhereIf(code.IsPresent(), x => x.Code == code).ToList();
}