From ec02022018c44e794fa53e40daa96321daaae4fc Mon Sep 17 00:00:00 2001
From: lu <99954486@qq.com>
Date: 星期一, 02 六月 2025 15:21:30 +0800
Subject: [PATCH] 清理
---
DevApp/Gs.DevApp/DevFrm/User/RoleSelectAction.cs | 43 ++++++++++++++++++++++++++++++++++++++-----
1 files changed, 38 insertions(+), 5 deletions(-)
diff --git a/DevApp/Gs.DevApp/DevFrm/User/RoleSelectAction.cs b/DevApp/Gs.DevApp/DevFrm/User/RoleSelectAction.cs
index 9d5750d..c757f27 100644
--- a/DevApp/Gs.DevApp/DevFrm/User/RoleSelectAction.cs
+++ b/DevApp/Gs.DevApp/DevFrm/User/RoleSelectAction.cs
@@ -11,14 +11,25 @@
{
private StringBuilder _actionLst = new StringBuilder();
private readonly string _rightGuid;
- public RoleSelectAction(string rightGuid)
+
+
+ /// <summary>
+ ///
+ /// </summary>
+ /// <param name="rightGuid">涓汉guid锛屾垨瑙掕壊guid</param>
+ /// <param name="formTxt"></param>
+ public RoleSelectAction(string rightGuid,string formTxt)
{
InitializeComponent();
+ this.Text = formTxt;
trv.AfterCheck += Trv_AfterCheck;
_rightGuid = rightGuid;
getTree(_rightGuid);
}
-
+ /// <summary>
+ /// 璇诲彇鏉冮檺鍒楄〃
+ /// </summary>
+ /// <param name="roleGuid"></param>
private void getTree(string roleGuid)
{
trv.Nodes.Clear();
@@ -46,7 +57,7 @@
node.Name = _dy["guid"].ToString();
node.ImageIndex = 0;
node.Checked = _dy["isCk"].ToString() == "1" ? true : false;
- var drItem = dt.Select("upGuid='" + _dy["guid"] +"'");
+ var drItem = dt.Select("upGuid='" + _dy["guid"] + "'");
foreach (var _dy2 in drItem)
{
var node22 = new TreeNode(); //瀹氫箟缁撶偣
@@ -54,12 +65,12 @@
node22.Name = _dy2["guid"].ToString();
node22.ImageIndex = 1;
node22.Checked = _dy2["isCk"].ToString() == "1" ? true : false;
- var drItem33 = dt.Select("upGuid='" + _dy2["guid"] +"'");
+ var drItem33 = dt.Select("upGuid='" + _dy2["guid"] + "'");
foreach (var _dy3 in drItem33)
{
var node33 = new TreeNode(); //瀹氫箟缁撶偣
node33.Text = _dy3["name"].ToString(); //涓虹粨鐐硅祴鍊�
- node33.Name =_dy3["guid"].ToString();
+ node33.Name = _dy3["guid"].ToString();
node33.ImageIndex = 2;
node33.Checked = _dy3["isCk"].ToString() == "1" ? true : false;
node22.Nodes.Add(node33);
@@ -106,6 +117,11 @@
if (node.Nodes.Count > 0) TraverseTreeViewNodes(node.Nodes);
}
}
+ /// <summary>
+ /// 淇濆瓨瑙掕壊鐨勬潈闄�
+ /// </summary>
+ /// <param name="sender"></param>
+ /// <param name="e"></param>
private void btnSave_Click(object sender, EventArgs e)
{
string rowGuid = _rightGuid;
@@ -138,5 +154,22 @@
MsgHelper.Warning("鎻愮ず锛�" + ex.Message);
}
}
+
+ private void btnOpen_Click(object sender, EventArgs e)
+ {
+ if (btnOpen.Text == "鍏ㄩ儴灞曞紑")
+ {
+ trv.ExpandAll();
+ btnOpen.Text = "鍏ㄩ儴鏀舵嫝";
+ return;
+ }
+
+ if (btnOpen.Text == "鍏ㄩ儴鏀舵嫝")
+ {
+ trv.CollapseAll();
+ btnOpen.Text = "鍏ㄩ儴灞曞紑";
+ return;
+ }
+ }
}
}
\ No newline at end of file
--
Gitblit v1.9.3