From c51e6790e18066c39346b61fb2818064d5422e1c Mon Sep 17 00:00:00 2001 From: cyf Date: Tue, 6 May 2025 01:37:46 +0000 Subject: [PATCH] SVN r533 SVN-Revision: r533 --- 插件库/Lskj.PubAdd/FrmMain.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/插件库/Lskj.PubAdd/FrmMain.cs b/插件库/Lskj.PubAdd/FrmMain.cs index fdf6fb8..0393e3a 100644 --- a/插件库/Lskj.PubAdd/FrmMain.cs +++ b/插件库/Lskj.PubAdd/FrmMain.cs @@ -73,7 +73,7 @@ namespace Lskj.PubAdd //this.SuspendLayout(); this.SysModel = new ModuleModel(MainImpl.GetSystemdllTab(this.Model.ModuleCode)); this.SysModel.ParmaryKey = BaseImpl.GetBasePrimaryKey(this.Model.ModuleCode); - this.SysModel.maintabFocusedRow = JsonUtil.ToDataRow(Model.MaintabFocusedRowJson); + this.SysModel.maintabFocusedRow = Model.GetMaintabFocusedRow(); this.ModuleAddControl.OnAddRecordCallBack += OnAddRecordCallBack; this.details = BaseModuleImpl.GetBaseAddTabDetail(Model.ModuleCode); @@ -459,6 +459,10 @@ namespace Lskj.PubAdd codeSql += string.Format(" '{0}' as {1}", this.ModuleAddControl.PrimaryValue, this.ModuleAddControl.PrimaryKey); gridEx.SetGridViewDataSource(SqlHelper.ExecuteDataTable(ReplaceHelper.ReplaceRowParam(BaseImpl.GetDataRowResult(codeSql), ReplaceHelper.ReplaceWhereCond(detailModel.DetailSql)))); } + else if(this.ModuleAddControl.ControlObj.CurrentData!=null) + { + gridEx.SetGridViewDataSource(SqlHelper.ExecuteDataTable(ReplaceHelper.ReplaceRowParam(this.ModuleAddControl.ControlObj.CurrentData, ReplaceHelper.ReplaceWhereCond(detailModel.DetailSql)))); + } // 自动刷新 } }