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