From 3bce783a7c08190a09aebca59864ada10961ffc2 Mon Sep 17 00:00:00 2001
From: lu <123456>
Date: 星期二, 15 七月 2025 08:42:16 +0800
Subject: [PATCH] 采购退货

---
 DevApp/Gs.DevApp/DevFrm/Ck/Frm_MesCgthSq.cs |   39 +++++++++++++++++++++++++++++++++++++++
 1 files changed, 39 insertions(+), 0 deletions(-)

diff --git a/DevApp/Gs.DevApp/DevFrm/Ck/Frm_MesCgthSq.cs b/DevApp/Gs.DevApp/DevFrm/Ck/Frm_MesCgthSq.cs
index 0d34401..c27778e 100644
--- a/DevApp/Gs.DevApp/DevFrm/Ck/Frm_MesCgthSq.cs
+++ b/DevApp/Gs.DevApp/DevFrm/Ck/Frm_MesCgthSq.cs
@@ -104,6 +104,44 @@
                     var frm2 = new SelectMesCgthSqLink(this.txt_thOrgId.GetId());
                     frm2.UpdateParent += (ss, ee) =>
                     {
+                        try
+                        {
+                            var lst = ee.DynamicList;
+                            DataTable _Table = (DataTable)gcMx1.DataSource;
+                            foreach (dynamic dym in lst)
+                            {
+                                DataRow _row = _Table.NewRow();
+                                _row["id"] = dym.id;
+                                _row["mid"] = dym.mid;
+                                _row["rkmxGuid"] = dym.rkmxGuid;//鍏ュ簱鏄庣粏琛╣uid
+                                _row["cgdh"] = dym.cgdh;//閲囪喘鍗曞彿
+                                _row["invWorkLine"] = dym.invWorkLine;//琛屽彿,
+                                _row["wlbm"] = dym.wlbm; //鐗╂枡缂栧彿,
+                                _row["wlmc"] = dym.wlmc;  //鐗╂枡鍚嶇О,
+                                _row["wlgg"] = dym.wlgg;//瑙勬牸鍨嬪彿,
+                                _row["rksl"] = dym.rksl;  //鍏ュ簱鏁伴噺,
+                                _row["dwName"] = dym.dwName;
+                                _row["eid"] = dym.eid;
+                                _row["erpid"] = dym.erpid;
+                                _row["itemId"] = dym.itemId;  //鐗╂枡id,
+                                _row["ysNum"] = dym.ysNum;//宸叉壂鏁伴噺
+                                _row["remark"] = dym.remark;
+                                _row["orderNo"] = dym.orderNo; //搴忓彿
+                                _row["kcQty"] = dym.kcQty; //搴撳瓨鏁伴噺
+                                _Table.Rows.Add(_row);
+                            }
+                            gcMx1.BindingContext = new BindingContext();
+                            gcMx1.DataSource = _Table;
+                            gcMx1.ForceInitialize();
+                            gvMx1.CloseEditor();
+                            gvMx1.PostEditor();
+                            gvMx1.UpdateCurrentRow();
+                            gvMx1.BestFitColumns();
+                        }
+                        catch (Exception ex)
+                        {
+                            MessageBox.Show(ex.Message);
+                        }
                     };
                     frm2.ShowDialog();
                     return;
@@ -441,6 +479,7 @@
                         Quantity = decimal.Parse(row["sqNum"].ToString()),
                         Bz = row["remark"].ToString(),
                         DepotId = row["depotId"].ToString(),
+                        ItemId = row["itemId"].ToString(),
                     });
                 }
             }

--
Gitblit v1.9.3