From 7dc26bc31ccb4355e20c07c6a31fae127c979d65 Mon Sep 17 00:00:00 2001
From: lu <99954486@qq.com>
Date: 星期四, 17 四月 2025 16:57:47 +0800
Subject: [PATCH] 生产退货

---
 DevApp/Gs.DevApp/DevFrm/Ck/Frm_MesSctkSq.cs |   39 +++++++++++++++++++++++++--------------
 1 files changed, 25 insertions(+), 14 deletions(-)

diff --git a/DevApp/Gs.DevApp/DevFrm/Ck/Frm_MesSctkSq.cs b/DevApp/Gs.DevApp/DevFrm/Ck/Frm_MesSctkSq.cs
index fe954d2..e3a0900 100644
--- a/DevApp/Gs.DevApp/DevFrm/Ck/Frm_MesSctkSq.cs
+++ b/DevApp/Gs.DevApp/DevFrm/Ck/Frm_MesSctkSq.cs
@@ -72,23 +72,33 @@
                 {
                     try
                     {
-                        var lst = new List<string>();
-                        lst = ee.StringList;
-                        var _obj = lst;
-                        var strReturn = UtilityHelper.HttpPost("",
-                            _webServiceName + "SelectFormTo",
-                            JsonConvert.SerializeObject(_obj));
-                        var dt = UtilityHelper.ReturnToList(strReturn);
-                        DataTable _newTable = dt.rtnData;
-                        DataTable _oldTable = (DataTable)gcMx1.DataSource;
-                        DataRow[] sourceRows = _newTable.Select();
-                        for (int i = 0; i < sourceRows.Length; i++)
+                        var lst = ee.DynamicList;
+                        DataTable _Table = (DataTable)gcMx1.DataSource;
+                        foreach (dynamic dym in lst)
                         {
-                            _oldTable.ImportRow(sourceRows[i]);
+                            DataRow _row = _Table.NewRow();
+                            _row["rkmxGuid"] = dym.rkmxGuid;
+                            _row["id"] = "";
+                            _row["mid"] = "";
+                            _row["workShop"] = dym.workShop;
+                            _row["itemId"] = dym.itemId;
+                            _row["itemNo"] = dym.itemNo;
+                            _row["itemName"] = dym.itemName;
+                            _row["itemModel"] = dym.itemModel;
+                            _row["dwName"] = dym.dwName;
+                            _row["sqNum"] = "";
+                            _row["ysNum"] = "0";
+                            _row["remark"] = "";
+                            _Table.Rows.Add(_row);
                         }
                         gcMx1.BindingContext = new BindingContext();
-                        gcMx1.DataSource = _oldTable;
+                        gcMx1.DataSource = _Table;
                         gcMx1.ForceInitialize();
+                        gvMx1.CloseEditor();
+                        gvMx1.PostEditor();
+                        gvMx1.UpdateCurrentRow();
+                        gvMx1.BestFitColumns();
+                        Gs.DevApp.ToolBox.UtilityHelper.SetGridLayout(gridView1);
                     }
                     catch (Exception ex)
                     {
@@ -320,7 +330,8 @@
             }
             var _obj = new
             {
-                Guid = Gs.DevApp.ToolBox.UtilityHelper.ToGuid(lbGuid.Text.Trim()), //鍒拌揣鍗曚富閿�
+                Guid = Gs.DevApp.ToolBox.UtilityHelper.ToGuid(lbGuid.Text.Trim()),
+                OrgId = txt_thOrgId.GetId(),//閫夋嫨缁勭粐
                 Remark = txt_remark.Text.Trim(), //澶囨敞
                 DepotId = int.Parse(_ckId),//浠撳簱
                 Reason = txt_returnType.Text,//閫�鏂欏師鍥�

--
Gitblit v1.9.3