Просмотр исходного кода

fixup! chore: 联表查询只需要在主表queryable忽略过滤器即可

喵你个旺呀 1 год назад
Родитель
Сommit
0376bbe6a6
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      Admin.NET/Admin.NET.Core/Service/Dict/SysDictTypeService.cs

+ 2 - 2
Admin.NET/Admin.NET.Core/Service/Dict/SysDictTypeService.cs

@@ -157,8 +157,8 @@ public class SysDictTypeService : IDynamicApiController, ITransient
     [DisplayName("获取所有字典集合")]
     public async Task<dynamic> GetAllDictList()
     {
-        var ds = await GetSysDictDataQueryable().ClearFilter()
-            .InnerJoin<SysDictData>((u, a) => u.Id == a.DictTypeId)
+        var ds = await GetSysDictDataQueryable()
+            .InnerJoin<SysDictData>((u, a) => u.Id == a.DictTypeId).ClearFilter()
             .Where((u, a) => u.IsDelete == false && u.Status == StatusEnum.Enable && a.IsDelete == false && a.Status == StatusEnum.Enable)
             .Select((u, a) => new { TypeCode = u.Code, a.Label, a.Value, a.Name, a.TagType, a.StyleSetting, a.ClassSetting, a.ExtData, a.Remark, a.OrderNo, a.Status })
             .ToListAsync();