diff --git a/插件库/Lskj.PubAccraditation/FrmAccraditation.cs b/插件库/Lskj.PubAccraditation/FrmAccraditation.cs
index 2134441..5847466 100644
--- a/插件库/Lskj.PubAccraditation/FrmAccraditation.cs
+++ b/插件库/Lskj.PubAccraditation/FrmAccraditation.cs
@@ -997,6 +997,8 @@ namespace Lskj.PubAccraditation
dtDetailColumns = BillImpl.GetDetailColumns(this.SysModel.ModuleCode);
}
this.gridBillInfo.SetEditColumns(dtDetailColumns, GridCustomColumnStruct.AuditPopupDetailGridView + this.BillModelObj.FormKey);
+ //触发右键回调
+ this.gridBillInfo.OnAfterLinkCilk += OnAfterLinkCilkCall;
if (!dataCaches.GetValue(gridBillInfo, "BaseGridRightMenus", out DataTable dtGridRightMenu))
{
dtGridRightMenu = BaseModuleImpl.GetBaseGridRightMenus(this.AuditModelObj.BillGridMenuFlag + this.SysModel.ModuleCode, ModuleType.BillAuditDetail);
@@ -1079,6 +1081,20 @@ namespace Lskj.PubAccraditation
this.dbpFP.Visible = !string.IsNullOrWhiteSpace(this.BillModelObj.PopupUnionCode);
}
+
+ ///
+ /// 表格触发右键功能
+ ///
+ ///
+ ///
+ private void OnAfterLinkCilkCall(object sender, EventArgs e)
+ {
+ string unioright = sender + "";
+ DataRow rightrowitem = this.gridBillInfo.gridViewRightMenu.MenuTable.Rows.Cast().FirstOrDefault(x => (x["orderid"] + "").Equals(unioright));
+ CommonMenu menu = new CommonMenu(this.SysModel, ControlObj, this.gridBillInfo);
+ menu.Apply(rightrowitem);
+ }
+
///
/// 说明:数据绑定完后刷新数据
/// 创建人:龚宇超