From 0ae97d187cc35bf647a896c184e2afd0c11a870c Mon Sep 17 00:00:00 2001 From: lu <99954486@qq.com> Date: 星期一, 04 十一月 2024 16:30:39 +0800 Subject: [PATCH] iqc --- DevApp/Gs.DevApp/DevFrm/QC/Frm_MesQaItemsDetect01.cs | 37 ++++++++++++++++++ DevApp/Gs.DevApp/DevFrm/QC/Models/MesQaItemsDetect01.cs | 1 DevApp/Gs.DevApp/DevFrm/QC/Frm_MesQaItemsDetect01.Designer.cs | 43 +++++++++++++++++++-- 3 files changed, 76 insertions(+), 5 deletions(-) diff --git a/DevApp/Gs.DevApp/DevFrm/QC/Frm_MesQaItemsDetect01.Designer.cs b/DevApp/Gs.DevApp/DevFrm/QC/Frm_MesQaItemsDetect01.Designer.cs index f7168f6..a3d1e49 100644 --- a/DevApp/Gs.DevApp/DevFrm/QC/Frm_MesQaItemsDetect01.Designer.cs +++ b/DevApp/Gs.DevApp/DevFrm/QC/Frm_MesQaItemsDetect01.Designer.cs @@ -54,10 +54,12 @@ this.groupControl1 = new DevExpress.XtraEditors.GroupControl(); this.gcMx2 = new DevExpress.XtraGrid.GridControl(); this.gvMx2 = new DevExpress.XtraGrid.Views.Grid.GridView(); + this.gridColumn4 = new DevExpress.XtraGrid.Columns.GridColumn(); this.gridColumn3 = new DevExpress.XtraGrid.Columns.GridColumn(); this.gridColumn2 = new DevExpress.XtraGrid.Columns.GridColumn(); this.gridColumn1 = new DevExpress.XtraGrid.Columns.GridColumn(); this.panMsg = new DevExpress.XtraEditors.PanelControl(); + this.labCurrentItem = new DevExpress.XtraEditors.LabelControl(); this.btnLoad = new DevExpress.XtraEditors.SimpleButton(); this.txtJianYan = new DevExpress.XtraEditors.TextEdit(); this.labelControl3 = new DevExpress.XtraEditors.LabelControl(); @@ -148,6 +150,7 @@ this.txt_modify1Flag = new DevExpress.XtraEditors.TextEdit(); this.lb_lotNo = new DevExpress.XtraEditors.LabelControl(); this.txt_lotNo = new DevExpress.XtraEditors.TextEdit(); + this.labCurrentGuid = new DevExpress.XtraEditors.LabelControl(); this.tabMxPage1.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.splitContainerControl1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.splitContainerControl1.Panel1)).BeginInit(); @@ -519,11 +522,22 @@ // gvMx2 // this.gvMx2.Columns.AddRange(new DevExpress.XtraGrid.Columns.GridColumn[] { + this.gridColumn4, this.gridColumn3, this.gridColumn2, this.gridColumn1}); this.gvMx2.GridControl = this.gcMx2; this.gvMx2.Name = "gvMx2"; + // + // gridColumn4 + // + this.gridColumn4.Caption = "guid涓嶈兘鍒犻櫎"; + this.gridColumn4.FieldName = "guid"; + this.gridColumn4.MinWidth = 25; + this.gridColumn4.Name = "gridColumn4"; + this.gridColumn4.Visible = true; + this.gridColumn4.VisibleIndex = 3; + this.gridColumn4.Width = 94; // // gridColumn3 // @@ -557,6 +571,8 @@ // // panMsg // + this.panMsg.Controls.Add(this.labCurrentGuid); + this.panMsg.Controls.Add(this.labCurrentItem); this.panMsg.Controls.Add(this.btnLoad); this.panMsg.Controls.Add(this.txtJianYan); this.panMsg.Controls.Add(this.labelControl3); @@ -567,10 +583,18 @@ this.panMsg.Size = new System.Drawing.Size(1340, 68); this.panMsg.TabIndex = 1; // + // labCurrentItem + // + this.labCurrentItem.Location = new System.Drawing.Point(141, 30); + this.labCurrentItem.Name = "labCurrentItem"; + this.labCurrentItem.Size = new System.Drawing.Size(81, 18); + this.labCurrentItem.TabIndex = 4; + this.labCurrentItem.Text = "labelControl4"; + // // btnLoad // this.btnLoad.ImageOptions.Image = global::Gs.DevApp.Properties.Resources.refresh_32x321; - this.btnLoad.Location = new System.Drawing.Point(810, 16); + this.btnLoad.Location = new System.Drawing.Point(889, 16); this.btnLoad.Name = "btnLoad"; this.btnLoad.Size = new System.Drawing.Size(180, 34); this.btnLoad.TabIndex = 3; @@ -578,7 +602,7 @@ // // txtJianYan // - this.txtJianYan.Location = new System.Drawing.Point(569, 16); + this.txtJianYan.Location = new System.Drawing.Point(648, 16); this.txtJianYan.Name = "txtJianYan"; this.txtJianYan.Properties.Appearance.Font = new System.Drawing.Font("Tahoma", 14F); this.txtJianYan.Properties.Appearance.Options.UseFont = true; @@ -589,7 +613,7 @@ // this.labelControl3.Appearance.Font = new System.Drawing.Font("Tahoma", 14F); this.labelControl3.Appearance.Options.UseFont = true; - this.labelControl3.Location = new System.Drawing.Point(161, 19); + this.labelControl3.Location = new System.Drawing.Point(240, 19); this.labelControl3.Name = "labelControl3"; this.labelControl3.Size = new System.Drawing.Size(398, 29); this.labelControl3.TabIndex = 1; @@ -599,7 +623,7 @@ // this.labelControl2.Appearance.Font = new System.Drawing.Font("Tahoma", 14F); this.labelControl2.Appearance.Options.UseFont = true; - this.labelControl2.Location = new System.Drawing.Point(35, 19); + this.labelControl2.Location = new System.Drawing.Point(24, 19); this.labelControl2.Name = "labelControl2"; this.labelControl2.Size = new System.Drawing.Size(120, 29); this.labelControl2.TabIndex = 0; @@ -1664,6 +1688,14 @@ this.txt_lotNo.Size = new System.Drawing.Size(150, 28); this.txt_lotNo.TabIndex = 262; // + // labCurrentGuid + // + this.labCurrentGuid.Location = new System.Drawing.Point(86, 3); + this.labCurrentGuid.Name = "labCurrentGuid"; + this.labCurrentGuid.Size = new System.Drawing.Size(81, 18); + this.labCurrentGuid.TabIndex = 5; + this.labCurrentGuid.Text = "labelControl4"; + // // Frm_MesQaItemsDetect01 // this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 18F); @@ -1852,5 +1884,8 @@ private DevExpress.XtraGrid.Columns.GridColumn gridColumn1; private DevExpress.XtraGrid.Columns.GridColumn gridColumn3; private DevExpress.XtraEditors.SimpleButton btnLoad; + private DevExpress.XtraGrid.Columns.GridColumn gridColumn4; + private DevExpress.XtraEditors.LabelControl labCurrentItem; + private DevExpress.XtraEditors.LabelControl labCurrentGuid; } } \ No newline at end of file diff --git a/DevApp/Gs.DevApp/DevFrm/QC/Frm_MesQaItemsDetect01.cs b/DevApp/Gs.DevApp/DevFrm/QC/Frm_MesQaItemsDetect01.cs index 3724a04..5a3b3ff 100644 --- a/DevApp/Gs.DevApp/DevFrm/QC/Frm_MesQaItemsDetect01.cs +++ b/DevApp/Gs.DevApp/DevFrm/QC/Frm_MesQaItemsDetect01.cs @@ -5,6 +5,7 @@ using Gs.DevApp.Entity; using Gs.DevApp.ToolBox; using Gs.DevApp.UserControl; +using MES.Service.Modes; using Newtonsoft.Json; using Newtonsoft.Json.Linq; using System; @@ -161,6 +162,38 @@ gvMx2.SetRowCellValue(i, "fcheckResu", _str1); gvMx2.SetRowCellValue(i, "fstand", _str1); } + List<MesQaItemsDetectDetail12> lst = new List<MesQaItemsDetectDetail12>(); + for (var i = 0; i < gvMx2.DataRowCount; i++) + { + var row = gvMx2.GetDataRow(i); + if (row != null) + lst.Add(new MesQaItemsDetectDetail12() + { + ParentGuid= UtilityHelper.ToGuid(labCurrentGuid.Text.Trim()), + Guid = UtilityHelper.ToGuid(row["guid"].ToString()), + FcheckResu = row["fcheckResu"].ToString(), + //Fstand = row["fstand"].ToString(), + FcheckItem = labCurrentItem.Text.Trim(), + GrandpaGuid = UtilityHelper.ToGuid(lbGuid.Text.Trim()), + }); + } + var _obj = lst; + try + { + var strJson = UtilityHelper.HttpPost("", + _webServiceName + "EdtModelDetail12", + JsonConvert.SerializeObject(_obj)); + var _rtn = UtilityHelper.ReturnToDynamic(strJson); + MsgHelper.Warning("鎻愮ず锛�" + _rtn.rtnMsg); + if (_rtn.rtnCode > 0) + { + + } + } + catch (Exception ex) + { + MsgHelper.Warning("鎻愮ず锛�" + ex.Message); + } } } @@ -227,7 +260,7 @@ lbGuid, txt_releaseNo, gridView1); toolBarMenu1.guidKey = rowGuid; } - + /// <summary> /// 鍙栨秷浜嬩欢 /// </summary> @@ -529,6 +562,8 @@ { var myDataRow = gvMx1.GetDataRow(e.FocusedRowHandle); if (myDataRow == null) return; + labCurrentItem.Text = myDataRow["fcheckItem"].ToString(); + labCurrentGuid.Text = myDataRow["guid"].ToString(); var _obj = new { parentGuid = UtilityHelper.ToGuid(lbGuid.Text.Trim()), //涓诲缓 diff --git a/DevApp/Gs.DevApp/DevFrm/QC/Models/MesQaItemsDetect01.cs b/DevApp/Gs.DevApp/DevFrm/QC/Models/MesQaItemsDetect01.cs index 3947dfb..ae5b559 100644 --- a/DevApp/Gs.DevApp/DevFrm/QC/Models/MesQaItemsDetect01.cs +++ b/DevApp/Gs.DevApp/DevFrm/QC/Models/MesQaItemsDetect01.cs @@ -327,5 +327,6 @@ ///</summary> public string Remarks { get; set; } + } } -- Gitblit v1.9.3