From 37c597160967a968e9ce06bff42e3928190482ff Mon Sep 17 00:00:00 2001 From: lu <99954486@qq.com> Date: 星期二, 29 十月 2024 12:51:28 +0800 Subject: [PATCH] iqc --- 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