From b62971d2d58e39b7c938029116bc063eaf46b728 Mon Sep 17 00:00:00 2001 From: lu <99954486@qq.com> Date: 星期一, 30 六月 2025 17:41:10 +0800 Subject: [PATCH] bug --- DevApp/Gs.DevApp/DevFrm/Work/Frm_Repair.cs | 85 ++++++++++++++++++++++++++++++------------ 1 files changed, 60 insertions(+), 25 deletions(-) diff --git a/DevApp/Gs.DevApp/DevFrm/Work/Frm_Repair.cs b/DevApp/Gs.DevApp/DevFrm/Work/Frm_Repair.cs index 32bfb97..7bcd22d 100644 --- a/DevApp/Gs.DevApp/DevFrm/Work/Frm_Repair.cs +++ b/DevApp/Gs.DevApp/DevFrm/Work/Frm_Repair.cs @@ -14,6 +14,8 @@ public partial class Frm_Repair : DevExpress.XtraEditors.XtraForm { string _webServiceName = "WorkRepair/"; + string goodTag = "OK"; + string badTag = "NG"; private List<FilterEntity> _filterList = new List<FilterEntity>(); public Frm_Repair() { @@ -21,34 +23,41 @@ this.toolBarMenu1.btnLoadClick += ToolBarMenu1_btnLoadClick; this.toolBarMenu1.btnQueryClick += ToolBarMenu1_btnQueryClick; this.toolBarMenu1.getXmlConfig(); + Gs.DevApp.ToolBox.UtilityHelper.SetGridViewParameterMx(gvMx1); + Gs.DevApp.ToolBox.UtilityHelper.SetGridViewParameterMx(gvMx2); Gs.DevApp.ToolBox.UtilityHelper.SetGridViewParameter(gridView1, null, this, null, "", (value) => { Gs.DevApp.ToolBox.UtilityHelper.JumpTab(xtraTabControl1, 0); - }); + }, tips); Gs.DevApp.ToolBox.UtilityHelper.SetTabParameter(gridView1, xtraTabControl1, pageBar1, (value) => { - txt_barCode.Text = ""; - getModel(value, "", "","",""); + txt_barCode111.Text = ""; + getModel(value, "", "", "", ""); }, (value) => { getPageList(this.pageBar1.CurrentPage); - }); + }, lbGuid); getPageList(1); pageBar1.PagerEvent += PageBar1_PagerEvent; - txt_barCode.Focus(); - txt_barCode.KeyDown += (s, e) => + txt_barCode111.KeyDown += (s, e) => { - if (e.KeyCode == Keys.Enter) { getModel(lbGuid.Text.Trim(), "","","",""); }; + if (e.KeyCode == Keys.Enter) { getModel(lbGuid.Text.Trim(), "", "", "", ""); }; }; btnGood.Click += (s, e) => { - getModel(lbGuid.Text.Trim(), txt_remark.TextTxt, txt_badReson.TextTxt, txt_repairMethd.TextTxt, "鈭�"); + getModel(lbGuid.Text.Trim(), txt_badDescription.TextTxt, txt_repairReson.TextTxt.Trim(), txt_repairMethd.TextTxt.Trim(), goodTag); }; - btnBad.Click += (s, e) => { - getModel(lbGuid.Text.Trim(), txt_remark.TextTxt, txt_badReson.TextTxt, txt_repairMethd.TextTxt, "脳"); + btnBad.Click += (s, e) => + { + + getModel(lbGuid.Text.Trim(), txt_badDescription.TextTxt, txt_repairReson.TextTxt.Trim(), txt_repairMethd.TextTxt.Trim(), badTag); }; } - + /// <summary> + /// + /// </summary> + /// <param name="sender"></param> + /// <param name="e"></param> private async void GridView1_ColumnFilterChanged(object sender, EventArgs e) { _filterList = Gs.DevApp.ToolBox.UtilityHelper.GetDilter(gridView1.Columns, gridView1); @@ -98,7 +107,7 @@ private void ToolBarMenu1_btnLoadClick(object sender, EventArgs e) { if (xtraTabControl1.SelectedTabPageIndex == 1) - getModel(lbGuid.Text.Trim(), "", "","",""); + getModel(lbGuid.Text.Trim(), "", "", "", ""); else { //_filterList.Clear(); @@ -120,7 +129,8 @@ /// <param name="pageSize">姣忛〉鍑犳潯</param> private void getPageList(int curPage) { - var _sbSqlWhere = UtilityHelper.GetSearchWhere(_filterList); + txt_barCode111.Text = ""; + gcMain1.DataSource = null; var _sbSqlWhere = UtilityHelper.GetSearchWhere(_filterList); PageQueryModel pgq = new PageQueryModel(curPage, this.pageBar1.RowsCount, "a.createDate", "desc", "", _sbSqlWhere.ToString()); string json = JsonConvert.SerializeObject(pgq); try @@ -156,7 +166,7 @@ } } /// <summary> - /// + /// 璇诲彇瀹炰綋 /// </summary> /// <param name="strGuid"></param> /// <param name="_badXx"></param> @@ -165,7 +175,25 @@ /// <param name="_checkResult"></param> private void getModel(string strGuid, string _badXx, string _badYy, string _badDc, string _checkResult) { - string _barCode = txt_barCode.Text.Trim(); + if (!string.IsNullOrEmpty(_checkResult)) + { + string _reason = txt_repairReson.TextTxt.Trim(); + if (string.IsNullOrEmpty(_reason)) + { + Toast vm = new Toast(0, "涓嶈壇鍘熷洜涓嶈兘涓虹┖锛�"); + vm.Show(); + return; + }; + string _meth = txt_repairMethd.TextTxt.Trim(); + if (string.IsNullOrEmpty(_meth)) + { + Toast vm = new Toast(0, "涓嶈壇瀵圭瓥涓嶈兘涓虹┖锛�"); + vm.Show(); + return; + }; + } + + string _barCode = txt_barCode111.Text.Trim(); var _obj = new { guid = strGuid,//涓诲缓 @@ -184,7 +212,21 @@ dynamic dy = _rtn.rtnData; lbGuid.Text = strGuid; UtilityHelper.SetValueByObj(this.layoutMx1.Controls, dy, false); - txt_barCode.ReadOnly = false; + lbSum1.Text = dy.lbSum1; + lbSum2.Text = dy.lbSum2; + lbSum3.Text = dy.lbSum3; + prog1.Position = dy.jd; + txt_barCode111.ReadOnly = false; + string _repairResult = dy.repairResult; + if (!string.IsNullOrEmpty(_repairResult)) + { + txt_repairReson.IsReadly = true; + txt_repairMethd.IsReadly = true; + } + else { + txt_repairReson.IsReadly = false; + txt_repairMethd.IsReadly = false; + } JObject _job = JObject.Parse(strJson); JArray array = new JArray(); foreach (var a in _job["rtnData"]["list"]) @@ -225,13 +267,8 @@ string _msg = _rtn.rtnMsg; if (!string.IsNullOrEmpty(_msg)) { - //璁剧疆鍗曠獥鍙e嚭鐜板脊鍑虹殑閫熷害 - this.alertControl1.FormDisplaySpeed = DevExpress.XtraBars.Alerter.AlertFormDisplaySpeed.Fast; - //璁剧疆鏄剧ず澶氬皯鏃堕棿绐楀彛浼氳嚜鍔ㄥ叧闂� 浠ユ绉掍负鍗曚綅 - this.alertControl1.AutoFormDelay = 3000; - //璁剧疆鎻愬嚭绐楀彛鐨勬樉绀虹殑浣嶇疆 - this.alertControl1.FormLocation = DevExpress.XtraBars.Alerter.AlertFormLocation.BottomLeft; - this.alertControl1.Show(this, "鎻愮ず!", _msg); + Toast vm = new Toast(1, _msg); + vm.Show(); }; } else @@ -242,7 +279,5 @@ ToolBox.MsgHelper.ShowError("鎻愮ず锛�" + ex.Message); } } - - } } \ No newline at end of file -- Gitblit v1.9.3