From 2cbf6ecc2533a5217266aeb0f40364ead3862cbd Mon Sep 17 00:00:00 2001
From: 啊鑫 <t2856754968@163.com>
Date: 星期二, 29 十月 2024 12:57:26 +0800
Subject: [PATCH] Merge branch 'master' of http://43.142.96.171:8080/r/~tjx/GsMesClient

---
 DevApp/Gs.DevApp/DevFrm/QC/Frm_MesQaItemsDetect01.cs |   73 ++++++++++++++++++++++++++++++++++--
 1 files changed, 68 insertions(+), 5 deletions(-)

diff --git a/DevApp/Gs.DevApp/DevFrm/QC/Frm_MesQaItemsDetect01.cs b/DevApp/Gs.DevApp/DevFrm/QC/Frm_MesQaItemsDetect01.cs
index f3ede46..24dd2ee 100644
--- a/DevApp/Gs.DevApp/DevFrm/QC/Frm_MesQaItemsDetect01.cs
+++ b/DevApp/Gs.DevApp/DevFrm/QC/Frm_MesQaItemsDetect01.cs
@@ -32,6 +32,7 @@
             this.toolBarMenu1.btnEscClick += ToolBarMenu1_btnEscClick;
             this.toolBarMenu1.btnQueryClick += ToolBarMenu1_btnQueryClick;
             gcMain.MouseDoubleClick += GcMain_MouseDoubleClick;
+            gvMx1.FocusedRowChanged += GvMx1_FocusedRowChanged;
             getPageList(1, UtilityHelper.GetPageSize());
             pageBar1.PagerEvent += PageBar1_PagerEvent;
             gridView1.CustomDrawRowIndicator += (s, e) =>
@@ -51,8 +52,13 @@
 
             btnUpSelect.Click += BtnUpSelect_Click;
             btnUp.Click += BtnUp_Click;
+
+            //鍒濆鍖栫墿鏂欓�夋嫨鍜屽悇绉嶄笅鎷�
+            _setIno();
         }
- 
+
+     
+
 
         /// <summary>
         /// 鍙屽嚮浜嬩欢
@@ -283,14 +289,14 @@
                     lbGuid.Text = strGuid;
                     List<DevExpress.XtraGrid.Views.Grid.GridView> gvList = new List<DevExpress.XtraGrid.Views.Grid.GridView>();
                     gvList.Add(gvMx1);
-                    UtilityHelper.SetValueByObj(this.panel1.Controls, dy, isEdit, gvList);
-                    JObject _job = JObject.Parse(strJson);
-                    JArray array = new JArray();
+                     UtilityHelper.SetValueByObj(this.panel1.Controls, dy, isEdit, gvList);
+                     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());
+                     DataTable dt = JsonConvert.DeserializeObject<DataTable>(array.ToString());
                     if (dt.Rows.Count > 0)
                     {
                         gcMx1.BindingContext = new BindingContext();
@@ -378,5 +384,62 @@
 
         #endregion
 
+
+        private void _setIno()
+        {
+            txt_itemId.KeyFile = "id";
+            txt_itemId.EditChanged += (s, e) =>
+            {
+                txt_itemModel.Text = this.txt_itemId.GetModel();
+                txt_itemNo.Text = this.txt_itemId.GetCode();
+            };
+            _getListCyxx();
+        }
+        private void _getListCyxx()
+        {
+            //var pgq = new PageQueryModel(1, 999999, "CREATE_DATE", "asc", "",
+            //     " and 1=1");
+            //var json = JsonConvert.SerializeObject(pgq);
+            //try
+            //{
+            //    var strReturn = UtilityHelper.HttpPost("",
+            //        "MesQmAql1Manager/GetListPage", json);
+            //    var rtn = UtilityHelper.ReturnToTablePage(strReturn);
+            //    var dt = rtn.rtnData.list;
+            //    foreach (DataRow dr in dt.Rows)
+            //    {
+            //        rptJYBZ.Items.Add((new CboItemEntity(dr["SampleSizeNo"].ToString(), dr["SampleSizeName"].ToString())));
+            //        //string ddddd = dr["SampleSizeName"].ToString();
+            //    }
+            //}
+            //catch (Exception ex)
+            //{
+            //    MsgHelper.Warning("鎻愮ず锛�" + ex.Message);
+            //    Close();
+            //    Application.Exit();
+            //}
+        }
+        private void GvMx1_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e)
+        {
+            var rowGuid = "";
+            var myDataRow = gridView1.GetDataRow(e.FocusedRowHandle);
+            if (myDataRow == null) return;
+            rowGuid = myDataRow["guid"].ToString();
+            MessageBox.Show(rowGuid);
+            var json = JsonConvert.SerializeObject(rowGuid);
+            try
+            {
+                var strReturn = UtilityHelper.HttpPost("", _webServiceName+ "GetCheckResultList", json);
+                var dd = UtilityHelper.ReturnToList(strReturn);
+                var dt = dd.rtnData;
+                gcMx2.BindingContext = new BindingContext();
+                gcMx2.DataSource = dt;
+                gcMx2.ForceInitialize();
+            }
+            catch (Exception ex)
+            {
+                MsgHelper.Warning("鎻愮ず锛�" + ex.Message);
+            }
+        }
     }
 }
\ No newline at end of file

--
Gitblit v1.9.3