1
0
Prechádzať zdrojové kódy

增加字典类型查询条件

zhontai 3 rokov pred
rodič
commit
1177d17138

+ 2 - 1
Admin.Core.Service/Admin/Dictionary/DictionaryService.cs

@@ -26,8 +26,9 @@ namespace Admin.Core.Service.Admin.Dictionary
         public async Task<IResponseOutput> PageAsync(PageInput<DictionaryEntity> input)
         {
             var key = input.Filter?.Name;
-
+            var dictionaryTypeId = input.Filter?.DictionaryTypeId;
             var list = await _dictionaryRepository.Select
+            .WhereIf(dictionaryTypeId.HasValue && dictionaryTypeId.Value > 0, a => a.DictionaryTypeId == dictionaryTypeId)
             .WhereIf(key.NotNull(), a => a.Name.Contains(key) || a.Code.Contains(key))
             .Count(out var total)
             .OrderByDescending(true, c => c.Id)