From 9bc1c241443169dde866ccc73fe28a743ebf3874 Mon Sep 17 00:00:00 2001 From: lu <99954486@qq.com> Date: 星期三, 18 六月 2025 08:05:23 +0800 Subject: [PATCH] bug --- DevApp/Gs.DevApp/UserControl/SelectDeleteBar.cs | 57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 56 insertions(+), 1 deletions(-) diff --git a/DevApp/Gs.DevApp/UserControl/SelectDeleteBar.cs b/DevApp/Gs.DevApp/UserControl/SelectDeleteBar.cs index 968353d..b426905 100644 --- a/DevApp/Gs.DevApp/UserControl/SelectDeleteBar.cs +++ b/DevApp/Gs.DevApp/UserControl/SelectDeleteBar.cs @@ -1,5 +1,7 @@ 锘縰sing DevExpress.Utils.DirectXPaint; +using DevExpress.Utils.VisualEffects; using DevExpress.XtraGrid.Views.Base.ViewInfo; +using Gs.DevApp.DevFrm.Rpt; using Gs.DevApp.ToolBox; using Newtonsoft.Json; using System; @@ -73,7 +75,8 @@ strMsg = "1"; MsgHelper.ShowInformation("鎻愮ず锛�" + _rtn.rtnMsg); } - else { + else + { MsgHelper.ShowError("鎻愮ず锛�" + _rtn.rtnMsg); return; } @@ -84,6 +87,33 @@ return; } UpdateParent?.Invoke(this, new UpdateParentEventArgs { StringSingle = strMsg }); Close(); + }; + btnPrint.Click += (s, e) => + { + gridView1.PostEditor(); + gridView1.UpdateCurrentRow(); + System.Text.StringBuilder sb = new System.Text.StringBuilder(); + DataTable dt = this.gcMain.DataSource as DataTable; + { + foreach (DataRow dr in dt.Rows) + { + string checkBox = dr["chkInt"].ToString(); + string _guid = dr["guid"].ToString(); + if (Gs.DevApp.ToolBox.UtilityHelper.ToCheck(checkBox)) + { + if (sb.Length > 0) + sb.Append("|"); + sb.Append(_guid.ToString()); + } + } + } + if (sb.Length <= 0) + { + MsgHelper.Warning("璇峰嬀閫変綘瑕佹墦鍗扮殑鏉$爜锛�"); + return; + } + + UpdateParent?.Invoke(this, new UpdateParentEventArgs { StringSingle = sb.ToString() }); Close(); }; } @@ -124,5 +154,30 @@ MsgHelper.Warning("鎻愮ず锛�" + ex.Message); } } + + + private bool _ckRptService(string _guidKey, string _rptParameter) + { + try + { + var _obj = new + { + guid = _guidKey, + _rptParameter, + isDesign = 1 + }; + var strJson = UtilityHelper.HttpPost("", "Report/GetRptData", + JsonConvert.SerializeObject(_obj)); + var _rtn = UtilityHelper.ReturnToDynamic(strJson); + if (_rtn.rtnCode > 0) return true; + return false; + } + catch (Exception ex) + { + MsgHelper.Warning("鎻愮ず锛�" + ex.Message); + return true; + } + return false; + } } } \ No newline at end of file -- Gitblit v1.9.3