fix 枚举code过滤
This commit is contained in:
@@ -33,8 +33,7 @@ public class EnumsController : ControllerBase
|
|||||||
{
|
{
|
||||||
var types = Assembly.Load("Dlhis.Entity")
|
var types = Assembly.Load("Dlhis.Entity")
|
||||||
.GetTypes()
|
.GetTypes()
|
||||||
.Where(x => x.IsEnum)
|
.Where(x => x.IsEnum);
|
||||||
.WhereIf(code.IsPresent(), x => x.Name == code);
|
|
||||||
|
|
||||||
var result = types.Select(x =>
|
var result = types.Select(x =>
|
||||||
{
|
{
|
||||||
@@ -78,7 +77,7 @@ public class EnumsController : ControllerBase
|
|||||||
|
|
||||||
result.Add(GetCurrentEnums("LogLevel", "日志级别", typeof(LogLevel)));
|
result.Add(GetCurrentEnums("LogLevel", "日志级别", typeof(LogLevel)));
|
||||||
|
|
||||||
return result;
|
return result.WhereIf(code.IsPresent(), x => x.Code == code).ToList();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user