From 75b427e877ee7cb24116db3df19bf2a73e1986f9 Mon Sep 17 00:00:00 2001
From: lu <99954486@qq.com>
Date: 星期四, 08 五月 2025 16:01:47 +0800
Subject: [PATCH] fqc
---
DevApp/Gs.DevApp/DevFrm/FQC/UcChouJianList.cs | 79 +++++++++++++++++++++++++++++++++++----
1 files changed, 70 insertions(+), 9 deletions(-)
diff --git a/DevApp/Gs.DevApp/DevFrm/FQC/UcChouJianList.cs b/DevApp/Gs.DevApp/DevFrm/FQC/UcChouJianList.cs
index c93d157..8da4cea 100644
--- a/DevApp/Gs.DevApp/DevFrm/FQC/UcChouJianList.cs
+++ b/DevApp/Gs.DevApp/DevFrm/FQC/UcChouJianList.cs
@@ -1,16 +1,8 @@
-锘縰sing DevExpress.Utils.DirectXPaint;
-using DevExpress.XtraEditors;
-using Gs.DevApp.ToolBox;
+锘縰sing Gs.DevApp.ToolBox;
using Newtonsoft.Json;
using Newtonsoft.Json.Linq;
using System;
-using System.Collections.Generic;
-using System.ComponentModel;
using System.Data;
-using System.Drawing;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
using System.Windows.Forms;
namespace Gs.DevApp.DevFrm.FQC
@@ -22,8 +14,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 +85,13 @@
}
/// <summary>
+ /// 鏄惁鍙綍鍏�
+ /// </summary>
+ public void IsReadOnly(bool bl)
+ {
+ this.txtChouJian.ReadOnly =bl;
+ }
+ /// <summary>
/// 杩欐槸璁板綍琛�
/// </summary>
public void getList14()
--
Gitblit v1.9.3