From ddaf751b19b44d9676e4f8f84c99cac660da47f8 Mon Sep 17 00:00:00 2001 From: cyf Date: Fri, 30 Jan 2026 07:35:55 +0000 Subject: [PATCH] SVN r1102 SVN-Revision: r1102 --- 插件库/Lskj.BaseInfo/FrmMain.cs | 33 ++++++++++++++++++++++++++++++++- 1 file changed, 32 insertions(+), 1 deletion(-) diff --git a/插件库/Lskj.BaseInfo/FrmMain.cs b/插件库/Lskj.BaseInfo/FrmMain.cs index 73652df..04347a0 100644 --- a/插件库/Lskj.BaseInfo/FrmMain.cs +++ b/插件库/Lskj.BaseInfo/FrmMain.cs @@ -415,7 +415,38 @@ namespace Lskj.BaseInfo //GridControlEx grdExMain = (tabPage.Tag as GridControlEx); //if (!isDetailAttach) grdExMain.LastSearchSql = sqlValue; //this.baseTab.SetGridDataSource(tabPage, this.ControlObj.ReplaceControlValue(sqlValue)); - if (tabPage.Tag is GridControlEx) + + if (tabPage.Tag is ModuleWebView) + { + // 加载网页 + string url = ReplaceHelper.ReplaceRowParam(this._currentControlSource, ReplaceHelper.ReplaceUserInfo(model.DetailSql)); + url = url.StartsWith("http") ? url : SystemInfo.Instance.OAUrl + url; + ModuleWebView webView = tabPage.Tag as ModuleWebView; + webView.Dock = DockStyle.Fill; + webView.Tag = model; + webView.Navigate(url); + } + else if (tabPage.Tag is FrmWebBrowser) + { + // 加载网页 + string url = ReplaceHelper.ReplaceRowParam(this._currentControlSource, ReplaceHelper.ReplaceUserInfo(model.DetailSql)); + url = url.StartsWith("http") ? url : SystemInfo.Instance.OAUrl + url; + FrmWebBrowser webView = tabPage.Tag as FrmWebBrowser; + webView.Dock = DockStyle.Fill; + webView.Tag = model; + webView.LoadUrl(url); + } + else if (tabPage.Tag is FrmMiniBlink) + { + // 加载网页 + string url = ReplaceHelper.ReplaceRowParam(this._currentControlSource, ReplaceHelper.ReplaceUserInfo(model.DetailSql)); + url = url.StartsWith("http") ? url : SystemInfo.Instance.OAUrl + url; + FrmMiniBlink webView = tabPage.Tag as FrmMiniBlink; + webView.Dock = DockStyle.Fill; + webView.Tag = model; + webView.LoadUrl(url); + } + else if (tabPage.Tag is GridControlEx) { string sqlValue = isDetailAttach ? model.DetailSql : GetSearchSql(model); GridControlEx grdExMain = (tabPage.Tag as GridControlEx);