feat: 高级搜索条件使用 Equal

This commit is contained in:
Argo-Tianyi 2022-01-06 04:10:38 +08:00
parent c28ef26e8e
commit 18bf30fe83
1 changed files with 6 additions and 6 deletions

View File

@ -40,32 +40,32 @@ public class MenusSearchModel : ITableSearchModel
var ret = new List<IFilterAction>();
if (!string.IsNullOrEmpty(Name))
{
ret.Add(new SearchFilterAction(nameof(Navigation.Name), Name));
ret.Add(new SearchFilterAction(nameof(Navigation.Name), Name, FilterAction.Equal));
}
if (!string.IsNullOrEmpty(Url))
{
ret.Add(new SearchFilterAction(nameof(Navigation.Url), Url));
ret.Add(new SearchFilterAction(nameof(Navigation.Url), Url, FilterAction.Equal));
}
if (Category.HasValue)
{
ret.Add(new SearchFilterAction(nameof(Navigation.Category), Category.Value));
ret.Add(new SearchFilterAction(nameof(Navigation.Category), Category.Value, FilterAction.Equal));
}
if (!string.IsNullOrEmpty(Application))
{
ret.Add(new SearchFilterAction(nameof(Navigation.Application), Application));
ret.Add(new SearchFilterAction(nameof(Navigation.Application), Application, FilterAction.Equal));
}
if (IsResource.HasValue)
{
ret.Add(new SearchFilterAction(nameof(Navigation.IsResource), IsResource.Value));
ret.Add(new SearchFilterAction(nameof(Navigation.IsResource), IsResource.Value, FilterAction.Equal));
}
if (!string.IsNullOrEmpty(Target))
{
ret.Add(new SearchFilterAction(nameof(Navigation.Target), Target));
ret.Add(new SearchFilterAction(nameof(Navigation.Target), Target, FilterAction.Equal));
}
return ret;
}