From 236874a930147c27e46c673d8c1a607f1260e8aa Mon Sep 17 00:00:00 2001 From: lu <99954486@qq.com> Date: 星期一, 31 三月 2025 12:43:43 +0800 Subject: [PATCH] 追溯码 --- DevApp/Gs.DevApp/DevFrm/WOM/Frm_Womdaa.cs | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 56 insertions(+), 0 deletions(-) diff --git a/DevApp/Gs.DevApp/DevFrm/WOM/Frm_Womdaa.cs b/DevApp/Gs.DevApp/DevFrm/WOM/Frm_Womdaa.cs index c27c5ae..f9a82a7 100644 --- a/DevApp/Gs.DevApp/DevFrm/WOM/Frm_Womdaa.cs +++ b/DevApp/Gs.DevApp/DevFrm/WOM/Frm_Womdaa.cs @@ -33,6 +33,7 @@ this.toolBarMenu1.getXmlConfig(); Gs.DevApp.ToolBox.UtilityHelper.SetGridViewParameterMx(gvMx1); Gs.DevApp.ToolBox.UtilityHelper.SetGridViewParameterMx(gvMx2); + Gs.DevApp.ToolBox.UtilityHelper.SetGridViewParameterMx(gvMx3); Gs.DevApp.ToolBox.UtilityHelper.SetGridViewParameter(gridView1, null, null, null, "", (value) => { Gs.DevApp.ToolBox.UtilityHelper.JumpTab(xtraTabControl1, 0); @@ -47,6 +48,7 @@ getPageList(1); pageBar1.PagerEvent += PageBar1_PagerEvent; + //杩欐槸鎶ュ伐鐮� this.ucBtnPrint1.btnDesignClick += (s, e) => { ucBtnPrint1.rptParameter = "rpt_daa{}"; @@ -55,7 +57,17 @@ { _print(); }; + //杩欐槸杩芥函鐮� + this.ucBtnPrint98.btnDesignClick += (s, e) => { + ucBtnPrint98.rptParameter = "rpt_trace{}"; + }; + this.ucBtnPrint98.btnReportClick += (s, e) => + { + _print98(); + }; } + + private void GridView1_ColumnFilterChanged(object sender, EventArgs e) { @@ -371,6 +383,24 @@ { Gs.DevApp.ToolBox.UtilityHelper.SetDefaultTable(gcMx2, gvMx2); } + + JArray array3 = new JArray(); + foreach (var a in _job["rtnData"]["list3"]) + { + array3.Add(a); + } + DataTable dt3 = JsonConvert.DeserializeObject<DataTable>(array3.ToString()); + if (dt3.Rows.Count > 0) + { + gcMx3.BindingContext = new BindingContext(); + gcMx3.DataSource = dt3; + gcMx3.ForceInitialize(); + gvMx3.BestFitColumns(); + } + else + { + Gs.DevApp.ToolBox.UtilityHelper.SetDefaultTable(gcMx3, gvMx3); + } } else ToolBox.MsgHelper.Warning("鎻愮ず锛�" + _rtn.rtnMsg); @@ -496,6 +526,32 @@ + "," + txt_psnQty_1.Text.Trim() + "}"; } + private void _print98() + { + string rowGuid, rowName; + (rowGuid, rowName) = UtilityHelper.GetCurrentRow(xtraTabControl1, + lbGuid, txt_daa001, gridView1); + ucBtnPrint98.guidKey = rowGuid; + if (rowGuid.Length < 36) + { + Gs.DevApp.ToolBox.MsgHelper.ShowError("璇烽�夋嫨浣犺鎵撳嵃鐨勮锛�"); + this.ucBtnPrint98.rptParameter = "return false"; + return; + } + if (string.IsNullOrEmpty(txt_iCount_98.Text.Trim())) + { + Gs.DevApp.ToolBox.MsgHelper.ShowError("璇烽�夋嫨鎵撳嵃鏉$爜寮犳暟锛�"); + txt_iCount_98.Focus(); + this.ucBtnPrint98.rptParameter = "return false"; + return; + } + this.ucBtnPrint98.rptParameter = "rpt_trace{" + "" + + "," + txt_printRemark.Text.Trim() + + "," + "" + + "," + txt_iCount_98.Text.Trim() + + "," + 1 + + "}"; + } private void repositoryItemButtonEdit1_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { -- Gitblit v1.9.3