lu
2025-04-19 b084bd77d01a94c8f0a2d20c86a1f45ba7c8a23c
DevApp/Gs.DevApp/DevFrm/QC/Frm_MesQaItemsDetect01.cs
@@ -48,7 +48,9 @@
            xtraTabControl2.SelectedPageChanged += XtraTabControl2_SelectedPageChanged;
            gvMx1.FocusedRowChanged += GvMx1_FocusedRowChanged;
            btnIpt.Click += BtnIpt_Click;
            btnYcReport.Click += BtnYcReport_Click;
        }
        /// <summary>
        /// 批量录入
        /// </summary>
@@ -452,6 +454,7 @@
                if (_rtn.rtnCode > 0)
                {
                    dynamic dy = _rtn.rtnData;
                    btnYcReport.Tag = dy.toGuid.ToString();
                    lbGuid.Text = strGuid;
                    List<DevExpress.XtraGrid.Views.Grid.GridView> gvList = new List<DevExpress.XtraGrid.Views.Grid.GridView>();
                    gvList.Add(gvMx1);
@@ -560,20 +563,26 @@
        }
        #region 打开父亲窗口委托
        public event EventHandler<UpdateParentEventArgs> UpdateParent;
        private void simpleButton1_Click(object sender, EventArgs e)
        public event EventHandler<UpdateParentEventArgs> ToUpdateParent;
        private void BtnYcReport_Click(object sender, EventArgs e)
        {
            if (UpdateParent != null)
            string _toGuid = (btnYcReport.Tag == null ? "" : btnYcReport.Tag.ToString());
            if (string.IsNullOrEmpty(_toGuid))
            {
                Gs.DevApp.ToolBox.MsgHelper.ShowInformation("该单无异常报告,查看失败!");
                return;
            }
            if (ToUpdateParent != null)
            {
                List<string> lst = new List<string>();
                lst.Add("Gs.DevApp.DevFrm.QC.MesQcExceptional");//类名
                lst.Add("22222222");//异常报告主键
                lst.Add("3");//其它
                UpdateParent?.Invoke(this,
                lst.Add(_toGuid);//异常报告主键
                lst.Add("tab1");//其它
                ToUpdateParent?.Invoke(this,
                new UpdateParentEventArgs { StringList = lst });
            }
        }
        #endregion
    }
}