lu
2025-03-13 82ede5820e6cbdebf101d6335ef528d5ff33d29f
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 : "") +