From 017fa4bf278a1e14bd82146d411fe34049d92795 Mon Sep 17 00:00:00 2001
From: lu <123456>
Date: 星期一, 28 七月 2025 16:00:34 +0800
Subject: [PATCH] 导出

---
 DevApp/Gs.DevApp/DevFrm/WOM/ShowGx.cs |   45 +++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 43 insertions(+), 2 deletions(-)

diff --git a/DevApp/Gs.DevApp/DevFrm/WOM/ShowGx.cs b/DevApp/Gs.DevApp/DevFrm/WOM/ShowGx.cs
index 8c57380..4e31ee2 100644
--- a/DevApp/Gs.DevApp/DevFrm/WOM/ShowGx.cs
+++ b/DevApp/Gs.DevApp/DevFrm/WOM/ShowGx.cs
@@ -27,8 +27,49 @@
             {
                 this.Close();
             };
+            btnSave.Click += BtnSave_Click;
             _getListJyxm();
             getModel(daaGuid);
+        }
+
+        private void BtnSave_Click(object sender, EventArgs e)
+        {
+            var _obj = new
+            {
+                guid = UtilityHelper.ToGuid(daaGuid), //涓诲缓
+                list = new List<dynamic>(),
+            };
+            gvMx7.CloseEditor();
+            gvMx7.PostEditor();
+            gvMx7.UpdateCurrentRow();
+            for (var i = 0; i < gvMx7.DataRowCount; i++)
+            {
+                var row = gvMx7.GetDataRow(i);
+                if (row != null)
+                {
+                    _obj.list.Add(new
+                    {
+                        processNo = row["processNo"].ToString(),//宸ュ簭缂栧彿
+                        frontProcessNo = row["frontProcessNo"].ToString(),//涓婂伐搴忓彿
+                    });
+                }
+            }
+            try
+            {
+                string strJson = UtilityHelper.HttpPost("", "WomdaaManager/EditGy", JsonConvert.SerializeObject(_obj));
+                ReturnModel<dynamic> _rtn = ToolBox.UtilityHelper.ReturnToDynamic(strJson);
+                if (_rtn.rtnCode > 0)
+                {
+                    ToolBox.MsgHelper.ShowInformation("鎻愮ず锛�" + _rtn.rtnMsg);
+                    this.Close();
+                }
+                else
+                    ToolBox.MsgHelper.ShowError("鎻愮ず锛�" + _rtn.rtnMsg);
+            }
+            catch (Exception ex)
+            {
+                ToolBox.MsgHelper.ShowError("鎻愮ず锛�" + ex.Message);
+            }
         }
 
         private void getModel(string strGuid)
@@ -90,8 +131,8 @@
                 rptGxShang.Items.Add("绌�");
                 foreach (DataRow dr in dt.Rows)
                 {
-                    rptGx.Items.Add(dr["processNo"].ToString());
-                    rptGxShang.Items.Add(dr["processNo"].ToString());
+                    rptGx.Items.Add(dr["processNoAndName"].ToString());
+                    rptGxShang.Items.Add(dr["processNoAndName"].ToString());
                 }
             }
             catch (Exception ex)

--
Gitblit v1.9.3