Prechádzať zdrojové kódy

让组织机构修改窗口中的父级机构下拉框采用树形机构结构.

Denny 4 rokov pred
rodič
commit
cbae2e3396

+ 3 - 4
Admin.NET/Admin.NET.Core/Service/Org/SysOrgService.cs

@@ -1,4 +1,4 @@
-namespace Admin.NET.Core.Service;
+namespace Admin.NET.Core.Service;
 
 /// <summary>
 /// 系统机构服务
@@ -45,10 +45,9 @@ public class SysOrgService : IDynamicApiController, ITransient
 
         if (!string.IsNullOrWhiteSpace(input.Name) || !string.IsNullOrWhiteSpace(input.Code) || input.Id > 0)
         {
-            return await iSugarQueryable
+            iSugarQueryable = iSugarQueryable
                 .WhereIF(!string.IsNullOrWhiteSpace(input.Name), u => u.Name.Contains(input.Name))
-                .WhereIF(!string.IsNullOrWhiteSpace(input.Code), u => u.Code.Contains(input.Code))
-                .ToListAsync();
+                .WhereIF(!string.IsNullOrWhiteSpace(input.Code), u => u.Code.Contains(input.Code));
         }
         return await iSugarQueryable.ToTreeAsync(u => u.Children, u => u.Pid, input.Id > 0 ? input.Id : 0);
     }