SVN-Revision: r708
This commit is contained in:
wyf
2025-06-10 09:45:16 +00:00
parent 82f7ba1f44
commit 9f9a2aa75a
+25
View File
@@ -4784,6 +4784,30 @@ namespace Lskj.PubBill
DataRow menuRow = BaseModuleImpl.GetBaseGridRightMenuById(BillModel.BeforeBillSaveExec);
if (menuRow != null)
{
#region
string movepage = (this.ControlObj.ReplaceControlValue("{qms_maddf_addMode}").Equals("6")) ? "-9998" : "-9999";
foreach (XtraTabPage xtraTabPage in this.tb_buttom.TabControlObj.TabPages)
{
if (xtraTabPage.Tag != null && (xtraTabPage.Tag != null && xtraTabPage.Tag is System.Windows.Forms.Control pageControl) && pageControl.Tag != null)
{
if (pageControl.Tag is GridDetailModel detailModel && (detailModel.Orderid + "").Equals(movepage))
{
if (xtraTabPage.Tag is GridControlEx uniongGcEx)
{
DataTable unionTable = uniongGcEx.GridControl.DataSourceTable();
if (unionTable != null && unionTable.Rows.Count > 0 && uniongGcEx.GridView.GetSelectedRows().Length == 0)
{
DialogResult dialogResult = MessageUtil.Show("未选择关联引用修改\r\n是否不需要进行选择?", MessageBoxButtons.OKCancel);
if (dialogResult == DialogResult.Cancel)
{
return false;
}
}
}
break;
}
}
}
DataTable table = gcMain.gridControl.DataSourceTable();
ControlModel modeControlModel = ControlObj.ControlModels.Where(n => n.LabelText.Equals("上传模式")).FirstOrDefault();
string addMode = ControlObj.GetControlValue(modeControlModel);
@@ -4803,6 +4827,7 @@ namespace Lskj.PubBill
item["BomAddSpeciesNo"] = speciesNo;
}
}
#endregion
CommonMenu menu = new CommonMenu(this.SysModel, this.ControlObj, this.gcMain);
menu.ApplyBefore += new CommonToolApplyEventHandler(OnMenuApplyBefore);
menu.DynamicLinkAfter += new CommonToolAfterDynamicLinkEventHandler(OnDynamicLinkAfter);