From 7fe9ca3eeeba579e2570fd475ff279bfee4ed398 Mon Sep 17 00:00:00 2001
From: lu <123456>
Date: 星期四, 14 八月 2025 17:43:09 +0800
Subject: [PATCH] bug

---
 DevApp/Gs.DevApp/DevFrm/WOM/Frm_Womdaa.cs |   68 ++++++++++++++++++++++++---------
 1 files changed, 49 insertions(+), 19 deletions(-)

diff --git a/DevApp/Gs.DevApp/DevFrm/WOM/Frm_Womdaa.cs b/DevApp/Gs.DevApp/DevFrm/WOM/Frm_Womdaa.cs
index 7995916..eb74041 100644
--- a/DevApp/Gs.DevApp/DevFrm/WOM/Frm_Womdaa.cs
+++ b/DevApp/Gs.DevApp/DevFrm/WOM/Frm_Womdaa.cs
@@ -21,6 +21,7 @@
         public Frm_Womdaa()
         {
             InitializeComponent();
+            //鍏堥殣钘�4绉嶆墦鍗�
             this.splitMx99.PanelVisibility = DevExpress.XtraEditors.SplitPanelVisibility.Panel2;
             this.splitMx98.PanelVisibility = DevExpress.XtraEditors.SplitPanelVisibility.Panel2;
             this.splitMx100.PanelVisibility = DevExpress.XtraEditors.SplitPanelVisibility.Panel2;
@@ -45,7 +46,6 @@
             Gs.DevApp.ToolBox.UtilityHelper.SetGridViewParameterMx(gvMx6);
             Gs.DevApp.ToolBox.UtilityHelper.SetGridViewParameterMx(gvMx7);
             Gs.DevApp.ToolBox.UtilityHelper.SetGridViewParameterMx(gvMx8);
-            txt_daa015.getSuppler("");
             Gs.DevApp.ToolBox.UtilityHelper.SetGridViewParameter(gridView1, null, null, null, "", (value) =>
            {
                Gs.DevApp.ToolBox.UtilityHelper.JumpTab(xtraTabControl1, 0);
@@ -124,32 +124,37 @@
                     lbGuid, txt_daa001, gridView1);
                 SelectDeleteBar frm = new SelectDeleteBar(rowGuid, "杩芥函鐮�");
                 string strCodeList = "";
+                string strAction = "";
                 frm.UpdateParent += (ss, ee) =>
                 {
                     strCodeList = ee.StringSingle;
+                    strAction = ee.Data;
                 };
                 frm.ShowDialog();
                 if (string.IsNullOrEmpty(strCodeList))
                     return;
-                try
+                if (strAction == "print")
                 {
-                    string rptParameter = "rpt_trace{"
-                    + "100"
-                    + "," + ""
-                    + "," + ""
-                    + "," + ""
-                    + "," + ""
-                    + "," + strCodeList
-                    + "}";
-                    using (Form rpt = new RptPreview(rowGuid, rptParameter))
+                    try
                     {
-                        rpt.ShowDialog();
+                        string rptParameter = "rpt_trace{"
+                        + "100"
+                        + "," + ""
+                        + "," + ""
+                        + "," + ""
+                        + "," + ""
+                        + "," + strCodeList
+                        + "}";
+                        using (Form rpt = new RptPreview(rowGuid, rptParameter))
+                        {
+                            rpt.ShowDialog();
+                        }
+                        frm.Close();
                     }
-                    frm.Close();
-                }
-                catch (Exception ex)
-                {
-                    MsgHelper.ShowError(ex.Message);
+                    catch (Exception ex)
+                    {
+                        MsgHelper.ShowError(ex.Message);
+                    }
                 }
             };
             //杩欐槸鍚庣洊鐮�
@@ -236,6 +241,7 @@
                 };
                 frm.ShowDialog();
             };
+            //缁存姢瀹㈡埛妯$増
             this.btnDesign.Click += (s, e) =>
             {
                 EasyRptEdtShow frm = new EasyRptEdtShow();
@@ -604,6 +610,8 @@
                 if (_rtn.rtnCode > 0)
                 {
                     dynamic dy = _rtn.rtnData;
+                    string lineId = dy.daa013;
+                    txt_daa015.getSuppler(txt_daa013.Text.Trim(), lineId);
                     //鎵樻澘鐮�
                     txt_zQty.Text = dy.daa008;
                     txt_yQty.Text = dy.yQty;
@@ -616,7 +624,6 @@
                     txt_zQty100.Text = dy.daa008;
                     txt_yQty100.Text = dy.yQty100;
                     txt_kQty100.Text = dy.kQty100;
-
                     lbGuid.Text = strGuid;
                     List<DevExpress.XtraGrid.Views.Grid.GridView> gvList = new List<DevExpress.XtraGrid.Views.Grid.GridView>();
                     gvList.Add(gvMx1);
@@ -720,7 +727,6 @@
                             continue;
                         }
                     }
-
                     //2025-7-20鍔犱笂浜х嚎纭璁板綍
                     JArray array6 = new JArray();
                     foreach (var a in _job["rtnData"]["list6"])
@@ -777,6 +783,9 @@
                         Gs.DevApp.ToolBox.UtilityHelper.SetDefaultTable(gcMx8, gvMx8);
                     }
                     txt_psnQty_1.Text = txt_printRemark.Text = txt_iCount_1.Text = txt_printRemark98.Text = txt_iCount_98.Text = txt_yuliang_1.Text = "";
+                    txt_iCount_98.Text = txt_kQty98.Text;//杩芥函鐮�
+                    txt_iCount_100.Text = txt_kQty100.Text;//鍚庣洊鐮�
+                  
                 }
                 else
                     ToolBox.MsgHelper.ShowError("鎻愮ず锛�" + _rtn.rtnMsg);
@@ -1000,5 +1009,26 @@
                    + "}";
         }
         #endregion
+
+        /// <summary>
+        /// 鍙樻洿鍐呭寘瑁呮暟閲�
+        /// </summary>
+        /// <param name="sender"></param>
+        /// <param name="e"></param>
+        private void rptTuoBanNbz_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e)
+        {
+            var rowhandle = gvMx2.FocusedRowHandle;
+            if (rowhandle < 0)
+                return;
+            if (e.Button.Index == 0)
+            {
+                var dr = gvMx2.GetDataRow(rowhandle);
+                var mxGuid = dr["guid"].ToString();
+                if (!MsgHelper.AskQuestion("浣犻�夋嫨浜�1鏉℃暟鎹紝纭畾鍙樻洿鍐呭寘瑁呮暟閲忓悧锛�"))
+                    return;
+                var frm = new Frm_WomdaaNbz(mxGuid);
+                frm.ShowDialog();
+            }
+        }
     }
 }
\ No newline at end of file

--
Gitblit v1.9.3