Bladeren bron

!1790 增加“获取行政区域树”方法
Merge pull request !1790 from Lzh666/N/A

zuohuaijun 1 jaar geleden
bovenliggende
commit
b8e39d47c5
1 gewijzigde bestanden met toevoegingen van 10 en 0 verwijderingen
  1. 10 0
      Admin.NET/Admin.NET.Core/Service/Region/SysRegionService.cs

+ 10 - 0
Admin.NET/Admin.NET.Core/Service/Region/SysRegionService.cs

@@ -50,6 +50,16 @@ public class SysRegionService : IDynamicApiController, ITransient
         return await _sysRegionRep.GetListAsync(u => u.Pid == input.Id);
         return await _sysRegionRep.GetListAsync(u => u.Pid == input.Id);
     }
     }
 
 
+    /// <summary>
+    /// 获取行政区域树 🔖
+    /// </summary>
+    /// <returns></returns>
+    [DisplayName("获取行政区域树")]
+    public async Task<List<SysRegion>> GetTree()
+    {
+        return await _sysRegionRep.AsQueryable().ToTreeAsync(u => u.Children, u => u.Pid, null);
+    }
+
     /// <summary>
     /// <summary>
     /// 增加行政区域 🔖
     /// 增加行政区域 🔖
     /// </summary>
     /// </summary>