From a104f064a400c10e66514d26f946189b7a4521aa Mon Sep 17 00:00:00 2001 From: lu <99954486@qq.com> Date: 星期二, 22 四月 2025 13:19:43 +0800 Subject: [PATCH] 防呆 --- DevApp/Gs.DevApp/DevFrm/QC/Frm_MesQaItemsDetect01.cs | 36 +++++++++++++++++++++++------------- 1 files changed, 23 insertions(+), 13 deletions(-) diff --git a/DevApp/Gs.DevApp/DevFrm/QC/Frm_MesQaItemsDetect01.cs b/DevApp/Gs.DevApp/DevFrm/QC/Frm_MesQaItemsDetect01.cs index 3cd5733..1aa767f 100644 --- a/DevApp/Gs.DevApp/DevFrm/QC/Frm_MesQaItemsDetect01.cs +++ b/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> @@ -248,9 +250,9 @@ return; if (txt_fcheckResu.Text.Trim() == "涓嶅悎鏍�") { - if (string.IsNullOrEmpty(txt_remarks.Text.Trim())) + if (string.IsNullOrEmpty(txt_fngDesc.Text.Trim())) { - MsgHelper.Warning("鍗曟嵁涓轰笉鍚堟牸鏃讹紝璇峰~鍐欏娉ㄨ鏄庯紒"); + MsgHelper.Warning("鍗曟嵁涓轰笉鍚堟牸鏃讹紝璇峰~鍐欏紓甯稿娉ㄨ鏄庯紒"); return; } }; @@ -355,16 +357,16 @@ private void ToolBarMenu1_btnSaveClick(object sender, EventArgs e) { toolBarMenu1.isSetBtn = false; - if (txt_fcheckResu.Text.Trim() == "N:涓嶅悎鏍�" && string.IsNullOrEmpty(txt_remarks.Text.Trim())) + if (txt_fcheckResu.Text.Trim() == "N:涓嶅悎鏍�" && string.IsNullOrEmpty(txt_fngDesc.TextTxt.Trim())) { Gs.DevApp.ToolBox.MsgHelper.Warning("褰撴楠岀粨鏋滀笉鍚堟牸鏃讹紝璇峰~鍐欏娉ㄨ鏄庯紒"); - txt_remarks.Focus(); + txt_fngDesc.Focus(); return; } var _obj = new { guid = UtilityHelper.ToGuid(lbGuid.Text.Trim()), //涓诲缓 - remarks = txt_remarks.Text.Trim(), + fngDesc = txt_fngDesc.TextTxt.Trim(), }; try { @@ -379,6 +381,7 @@ this.setEable(false); toolBarMenu1.currentAction = ""; Gs.DevApp.ToolBox.UtilityHelper.JumpTab(xtraTabControl1, 6); + } } catch (Exception ex) @@ -394,7 +397,7 @@ /// <param name="pageSize">姣忛〉鍑犳潯</param> private void getPageList(int curPage) { - var _sbSqlWhere = UtilityHelper.GetSearchWhere(_filterList); + gcMain1.DataSource = null;var _sbSqlWhere = UtilityHelper.GetSearchWhere(_filterList); // _sbSqlWhere += " and isnull(fsubmit,0)=0"; PageQueryModel pgq = new PageQueryModel(curPage, this.pageBar1.RowsCount, "release_no", "asc", "", _sbSqlWhere.ToString()); string json = JsonConvert.SerializeObject(pgq); @@ -452,6 +455,7 @@ if (_rtn.rtnCode > 0) { dynamic dy = _rtn.rtnData; + btnYcReport.ToolTip = 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 +564,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.ToolTip == null ? "" : btnYcReport.ToolTip.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 - + } } \ No newline at end of file -- Gitblit v1.9.3