From 435a9b4afbf9c62c308e8163b7438f2c72e72913 Mon Sep 17 00:00:00 2001
From: lu <99954486@qq.com>
Date: 星期二, 15 四月 2025 08:10:40 +0800
Subject: [PATCH] fqc

---
 DevApp/Gs.DevApp/DevFrm/FQC/UcChouJianList.cs |   58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 58 insertions(+), 0 deletions(-)

diff --git a/DevApp/Gs.DevApp/DevFrm/FQC/UcChouJianList.cs b/DevApp/Gs.DevApp/DevFrm/FQC/UcChouJianList.cs
index c93d157..9b553e8 100644
--- a/DevApp/Gs.DevApp/DevFrm/FQC/UcChouJianList.cs
+++ b/DevApp/Gs.DevApp/DevFrm/FQC/UcChouJianList.cs
@@ -22,7 +22,65 @@
         {
             InitializeComponent();
             Gs.DevApp.ToolBox.UtilityHelper.SetGridViewParameterMx(gvMx14);
+            txtChouJian.KeyDown += TxtChouJian_KeyDown;
         }
+
+        private void TxtChouJian_KeyDown(object sender, KeyEventArgs e)
+        {
+            string _strCmd = txtChouJian.Text.Trim();
+            if (e.KeyCode == Keys.Enter)
+            {
+                if (string.IsNullOrEmpty(_strCmd))
+                {
+                    ToolBox.MsgHelper.Warning("鎻愮ず锛氳鍏堝綍鍏ユ潯鐮侊紒");
+                    return;
+                }
+                if (string.IsNullOrEmpty(pGuid))
+                {
+                    ToolBox.MsgHelper.Warning("鎻愮ず锛氳鍏堝畬鍠勬楠屽崟锛�");
+                    return;
+                }
+                if (e.KeyCode == Keys.Enter)
+                {
+                    var _obj = new
+                    {
+                        pGuid = pGuid, //杩欐槸妫�楠屽崟guid
+                        itemBarCode = _strCmd,//鎴栬��0k-19,鎴栬�卬g-19
+                    };
+                    try
+                    {
+                        var strJson = UtilityHelper.HttpPost("",
+                            _webServiceName + "EdtModel14",
+                            JsonConvert.SerializeObject(_obj));
+                        var _rtn = UtilityHelper.ReturnToDynamic(strJson);
+                        if (_rtn.rtnCode > 0)
+                        {
+                            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();
+                        }
+                        else
+                        {
+                            Gs.DevApp.ToolBox.MsgHelper.ShowInformation(_rtn.rtnMsg);
+                        }
+                        txtChouJian.Text = "";
+                    }
+                    catch (Exception ex)
+                    {
+                        MsgHelper.Warning("鎻愮ず锛�" + ex.Message);
+                    }
+                }
+            }
+        }
+
         private string _val;
         public string pGuid
         {

--
Gitblit v1.9.3