From b084bd77d01a94c8f0a2d20c86a1f45ba7c8a23c Mon Sep 17 00:00:00 2001 From: lu <99954486@qq.com> Date: 星期六, 19 四月 2025 14:08:05 +0800 Subject: [PATCH] 页面跳转 --- DevApp/Gs.DevApp/DevFrm/FQC/UcChouJianList.cs | 69 ++++++++++++++++++++++++++++++++++ 1 files changed, 69 insertions(+), 0 deletions(-) diff --git a/DevApp/Gs.DevApp/DevFrm/FQC/UcChouJianList.cs b/DevApp/Gs.DevApp/DevFrm/FQC/UcChouJianList.cs index c93d157..55e3272 100644 --- a/DevApp/Gs.DevApp/DevFrm/FQC/UcChouJianList.cs +++ b/DevApp/Gs.DevApp/DevFrm/FQC/UcChouJianList.cs @@ -22,8 +22,70 @@ { 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; + + /// <summary> + /// 涓婚敭 + /// </summary> public string pGuid { get; @@ -31,6 +93,13 @@ } /// <summary> + /// 鏄惁鍙綍鍏� + /// </summary> + public void IsReadOnly(bool bl) + { + this.txtChouJian.ReadOnly =bl; + } + /// <summary> /// 杩欐槸璁板綍琛� /// </summary> public void getList14() -- Gitblit v1.9.3