From 82ede5820e6cbdebf101d6335ef528d5ff33d29f Mon Sep 17 00:00:00 2001 From: lu <99954486@qq.com> Date: 星期四, 13 三月 2025 15:16:39 +0800 Subject: [PATCH] 个人权限 --- DevApp/Gs.DevApp/DevFrm/User/UserSelectRole.cs | 11 ++++++++++- 1 files changed, 10 insertions(+), 1 deletions(-) diff --git a/DevApp/Gs.DevApp/DevFrm/User/UserSelectRole.cs b/DevApp/Gs.DevApp/DevFrm/User/UserSelectRole.cs index 5601642..274fce8 100644 --- a/DevApp/Gs.DevApp/DevFrm/User/UserSelectRole.cs +++ b/DevApp/Gs.DevApp/DevFrm/User/UserSelectRole.cs @@ -93,6 +93,10 @@ } + /// <summary> + /// 鏌ョ湅鐢ㄦ埛鐨勬潈闄愰泦鍚� + /// </summary> + /// <param name="userGuid"></param> private void GetTree(string userGuid) { trv.Nodes.Clear(); @@ -113,8 +117,13 @@ var dd = UtilityHelper.ReturnToTablePage(strReturn); var dt = dd.rtnData.list; var drGrp = dt.Select("upGuid='' or upGuid is null"); + + // 浣跨敤DefaultView.Sort瀵圭瓫閫夊悗鐨勭粨鏋滆繘琛屾帓搴� + DataTable sortedTable = drGrp.CopyToDataTable(); + sortedTable.DefaultView.Sort = "idx ASC"; + DataTable result = sortedTable.DefaultView.ToTable(); var _gou = "鉁� "; - foreach (var _dy in drGrp) + foreach (DataRow _dy in result.Rows) { var node = new TreeNode(); //瀹氫箟缁撶偣 node.Text = (_dy["isCk"].ToString() == "1" ? _gou : "") + -- Gitblit v1.9.3