From f788e188fdeeb74cec845cd2c5df4976f7ff1ed5 Mon Sep 17 00:00:00 2001
From: lu <99954486@qq.com>
Date: 星期五, 18 四月 2025 15:57:14 +0800
Subject: [PATCH] 委外

---
 DevApp/Gs.DevApp/DevFrm/FQC/Frm_FqcDetect01.cs |   49 +++++++++++++------------------------------------
 1 files changed, 13 insertions(+), 36 deletions(-)

diff --git a/DevApp/Gs.DevApp/DevFrm/FQC/Frm_FqcDetect01.cs b/DevApp/Gs.DevApp/DevFrm/FQC/Frm_FqcDetect01.cs
index 6775bc9..230fc67 100644
--- a/DevApp/Gs.DevApp/DevFrm/FQC/Frm_FqcDetect01.cs
+++ b/DevApp/Gs.DevApp/DevFrm/FQC/Frm_FqcDetect01.cs
@@ -93,16 +93,19 @@
                 {
                     try
                     {
-                        var lst = new List<string>();
-                        lst = ee.StringList;
+                        var lst = new List<dynamic>();
+                        lst = ee.DynamicList;
                         System.Text.StringBuilder sb = new System.Text.StringBuilder();
+                        decimal kbSl = 0;
                         foreach (var item in lst)
                         {
                             if (sb.Length > 0)
                                 sb.Append(",");
-                            sb.Append(item);
+                            sb.Append(item.itemBarcode);
+                            kbSl += decimal.Parse(item.sl.ToString());
                         };
                         txt_kbList.Text = sb.ToString();
+                        txt_kbSl.Text = kbSl.ToString();
                     }
                     catch (Exception ex)
                     {
@@ -438,6 +441,7 @@
             UtilityHelper.CleanValueByControl(this.layoutMx1.Controls, true, gridViews);
             Gs.DevApp.ToolBox.UtilityHelper.SetDefaultTable(gcMx1, gvMx1);
             this.ucUpFileList1.pGuid = "";
+            this.ucChouJianList1.pGuid = "";
         }
         /// <summary>
         /// 淇敼浜嬩欢
@@ -667,6 +671,7 @@
                         gcMx1.ForceInitialize();
                         gvMx1.BestFitColumns();
                         ucUpFileList1.pGuid = lbGuid.Text.Trim();
+                        ucChouJianList1.pGuid = lbGuid.Text.Trim();
                         if (guid5.Length > 10)
                         {
                             int rowHandle = 0;
@@ -699,7 +704,8 @@
         {
             if (e.Page.Name == "tabMxPage2")
             {
-                getList14();
+                ucChouJianList1.getList14();
+
             }
             if (e.Page.Name == "tabMxPage3")
             {
@@ -748,43 +754,14 @@
             }
         }
 
-        /// <summary>
-        /// 杩欐槸璁板綍琛�
-        /// </summary>
-        private void getList14()
-        {
-            var _obj = new
-            {
-                parentGuid = UtilityHelper.ToGuid(lbGuid.Text.Trim()), //涓诲缓
-            };
-            try
-            {
-                var strJson = UtilityHelper.HttpPost("", _webServiceName + "GetModel14", JsonConvert.SerializeObject(_obj));
-                JObject _job = JObject.Parse(strJson);
-                JArray array = new JArray();
-                foreach (var a in _job["rtnData"]["list"])
-                {
-                    array.Add(a);
-                }
-                DataTable dt = JsonConvert.DeserializeObject<DataTable>(array.ToString());
-                gcMx14.BindingContext = new BindingContext();
-                gcMx14.DataSource = dt;
-                gcMx14.ForceInitialize();
-                gvMx14.BestFitColumns();
-            }
-            catch (Exception ex)
-            {
-                MsgHelper.Warning("鎻愮ず锛�" + ex.Message);
-            }
-        }
-
         private void setEable(bool bl)
         {
-            txtChouJian.ReadOnly=txtJianYan.ReadOnly = !bl;
+            txtJianYan.ReadOnly = !bl;
             btnLoad.Enabled = bl;
+            ucChouJianList1.IsReadOnly(!bl);
             btnIpt.Text = (bl == true ? "褰曞叆鏍锋湰" : "鏌ョ湅鏍锋湰");
-        }
 
+        }
 
         /// <summary>
         /// 璇诲彇缂洪櫡绛夌骇

--
Gitblit v1.9.3