From ec19d999c6380de8af05d2edfa3ba3caa0de12fa Mon Sep 17 00:00:00 2001 From: MrXiaoZ <362270511@qq.com> Date: Sun, 7 Nov 2021 03:52:57 +0000 Subject: [PATCH 1/2] =?UTF-8?q?update=20backend/Furion.Extras.Admin.NET/Ut?= =?UTF-8?q?il/TreeBuildUtil.cs.=20=E7=9B=AE=E5=89=8D=E6=A0=B9=E8=8A=82?= =?UTF-8?q?=E7=82=B9=E9=BB=98=E8=AE=A4=E6=98=AF0=EF=BC=8C=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E6=95=B0=E6=8D=AE=E7=9A=84=E6=97=B6=E5=80=99=E4=B8=8D?= =?UTF-8?q?=E8=83=BD=E6=A0=B9=E6=8D=AE=E5=85=B6=E4=BB=96=E8=8A=82=E7=82=B9?= =?UTF-8?q?=E8=BF=9B=E8=A1=8C=E6=9F=A5=E8=AF=A2=20=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E8=AE=BE=E7=BD=AE=E6=A0=B9=E8=8A=82=E7=82=B9=E6=96=B9=E6=B3=95?= =?UTF-8?q?=EF=BC=8C=E6=9F=A5=E8=AF=A2=E6=95=B0=E6=8D=AE=E8=AE=BE=E7=BD=AE?= =?UTF-8?q?=E5=85=B6=E4=BB=96=E8=8A=82=E7=82=B9=E4=B8=BA=E6=A0=B9=E8=8A=82?= =?UTF-8?q?=E7=82=B9=EF=BC=8C=E5=B0=B1=E5=8F=AF=E4=BB=A5=E9=81=BF=E5=85=8D?= =?UTF-8?q?=E8=BF=99=E4=B8=AA=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Furion.Extras.Admin.NET/Util/TreeBuildUtil.cs | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/backend/Furion.Extras.Admin.NET/Util/TreeBuildUtil.cs b/backend/Furion.Extras.Admin.NET/Util/TreeBuildUtil.cs index 0c76f2154..4f7167435 100644 --- a/backend/Furion.Extras.Admin.NET/Util/TreeBuildUtil.cs +++ b/backend/Furion.Extras.Admin.NET/Util/TreeBuildUtil.cs @@ -1,4 +1,4 @@ -using System.Collections; +using System.Collections; using System.Collections.Generic; namespace Furion.Extras.Admin.NET @@ -36,7 +36,16 @@ namespace Furion.Extras.Admin.NET /// /// 顶级节点的父节点Id(默认0) /// - private readonly long _rootParentId = 0L; + private long _rootParentId = 0L; + //private readonly long _rootParentId = 0L; + + /// + /// 设置根节点 + /// + public void SetRootParentId(long rootParentId) + { + _rootParentId = rootParentId; + } /// /// 构造树节点 -- Gitee From b7cb42ea12bba9d322f86210e88e7313a9c63c3f Mon Sep 17 00:00:00 2001 From: MrXiaoZ <362270511@qq.com> Date: Sun, 7 Nov 2021 23:58:16 +0000 Subject: [PATCH 2/2] =?UTF-8?q?update=20backend/Furion.Extras.Admin.NET/Ut?= =?UTF-8?q?il/TreeBuildUtil.cs.=20=5FrootParentId=20=E5=AE=9A=E4=B9=89?= =?UTF-8?q?=E7=9A=84=E6=98=AF=E7=A7=81=E6=9C=89=E5=B1=9E=E6=80=A7=EF=BC=8C?= =?UTF-8?q?=E6=89=80=E4=BB=A5=E6=89=A9=E5=B1=95=E8=AE=BE=E7=BD=AE=E6=96=B9?= =?UTF-8?q?=E6=B3=95=E6=9D=A5=E8=BF=9B=E8=A1=8C=E8=AE=BE=E7=BD=AE=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/Furion.Extras.Admin.NET/Util/TreeBuildUtil.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/Furion.Extras.Admin.NET/Util/TreeBuildUtil.cs b/backend/Furion.Extras.Admin.NET/Util/TreeBuildUtil.cs index 4f7167435..e7abef121 100644 --- a/backend/Furion.Extras.Admin.NET/Util/TreeBuildUtil.cs +++ b/backend/Furion.Extras.Admin.NET/Util/TreeBuildUtil.cs @@ -37,10 +37,10 @@ namespace Furion.Extras.Admin.NET /// 顶级节点的父节点Id(默认0) /// private long _rootParentId = 0L; - //private readonly long _rootParentId = 0L; /// - /// 设置根节点 + /// 设置根节点方法 + /// 查询数据可以设置其他节点为根节点,避免父节点永远是0,查询不到数据的问题 /// public void SetRootParentId(long rootParentId) { -- Gitee