SVN-Revision: r935
This commit is contained in:
cyf
2025-08-07 09:37:22 +00:00
parent 87056b7953
commit d54da27557
6 changed files with 1270 additions and 1189 deletions
+24 -31
View File
@@ -335,13 +335,30 @@ namespace Lskj.PubUserTomodule
/// </summary>
private void creatTreeListControl()
{
GridColumn treeListColumnFirst = new GridColumn();
treeListColumnFirst.Caption = "一级目录";
treeListColumnFirst.FieldName = "FirstDirectory";
treeListColumnFirst.MinWidth = 38;
treeListColumnFirst.Visible = true;
treeListColumnFirst.VisibleIndex = 0;
treeListColumnFirst.Width = 100;
treeListColumnFirst.OptionsColumn.AllowEdit = false;
GridColumn treeListColumnDirectory = new GridColumn();
treeListColumnDirectory.Caption = "二级目录";
treeListColumnDirectory.FieldName = "SecondaryDirectory";
treeListColumnDirectory.MinWidth = 38;
treeListColumnDirectory.Visible = true;
treeListColumnDirectory.VisibleIndex =1;
treeListColumnDirectory.Width = 150;
treeListColumnDirectory.OptionsColumn.AllowEdit = false;
GridColumn treeListColumnName = new GridColumn();
treeListColumnName.Caption = "系统名称";
treeListColumnName.FieldName = "MenuCaption";
treeListColumnName.MinWidth = 38;
treeListColumnName.Visible = true;
treeListColumnName.VisibleIndex = 0;
treeListColumnName.VisibleIndex = 2;
treeListColumnName.Width = 400;
treeListColumnName.OptionsColumn.AllowEdit = false;
@@ -349,7 +366,7 @@ namespace Lskj.PubUserTomodule
treeListColumnMenuId.Caption = "菜单id";
treeListColumnMenuId.FieldName = "MenuId";
treeListColumnMenuId.Visible = true;
treeListColumnMenuId.VisibleIndex = 1;
treeListColumnMenuId.VisibleIndex = 3;
treeListColumnMenuId.OptionsColumn.AllowEdit = false;
GridColumn treeListColumnReadflag = new GridColumn();
@@ -364,7 +381,7 @@ namespace Lskj.PubUserTomodule
treeListColumnReadflag.FieldName = "Readflag";
treeListColumnReadflag.Name = "treeListColumnReadflagValue";
treeListColumnReadflag.Visible = true;
treeListColumnReadflag.VisibleIndex = 3;
treeListColumnReadflag.VisibleIndex = 5;
GridColumn treeListColumnEditflag = new GridColumn();
treeListColumnEditflag.ColumnEdit = checkEdit;
@@ -372,9 +389,11 @@ namespace Lskj.PubUserTomodule
treeListColumnEditflag.FieldName = "Editflag";
treeListColumnEditflag.Name = "treeListColumnEditflagValue";
treeListColumnEditflag.Visible = true;
treeListColumnEditflag.VisibleIndex = 2;
treeListColumnEditflag.VisibleIndex = 4;
this.ModulePermissionsControl.GridView.Columns.AddRange(new GridColumn[] {
treeListColumnFirst,
treeListColumnDirectory,
treeListColumnName,
treeListColumnMenuId,
treeListColumnReadflag,
@@ -2446,30 +2465,4 @@ namespace Lskj.PubUserTomodule
string sql = string.Empty;
try
{
if (MessageUtil.Show(ResourceKeys.DragSelectRow, MessageBoxButtons.YesNo) == DialogResult.Yes)
{
foreach (DataRow rowItem in e.GridViewSelectRows)
{
string RoleId = rowItem["id"] + "";
//把推拽角色id传入页签中,页签根据选中的人员添加角色权限
personnelInformation.AddRolePermissions(RoleId);
}
personnelInformation.GridView_FocusedRowObjectChanged(null, null);
ModuleAssociationRole_onClickDeleteButton(null, null);
}
}
catch (Exception ex)
{
LogUtil.WriteError("表格拖拽错误", ex);
LogHelper.Instance.WriteError(ex);
//MessageUtil.Show(ResourceKeys.OperFault);
string Message = ErrorMessage.PromptErrorMessage(ex);
MessageUtil.Show(Message, ex.Message);
}
}
}
}
if (MessageUtil.Show(ResourceKeys.DragSelectR