fix 枚举code过滤

This commit is contained in:
2024-03-18 15:09:16 +08:00
parent abf2e2ed29
commit ad48e37273

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();
}