From be94e54dc7cd0eb2e66f25d7def9a873c563564c Mon Sep 17 00:00:00 2001 From: lu <99954486@qq.com> Date: 星期五, 10 一月 2025 09:53:30 +0800 Subject: [PATCH] 细节 --- DevApp/Gs.DevApp/DevFrm/Ck/Frm_MesItemCl.cs | 50 +++++++++++++++++++++++++++++++++++--------------- 1 files changed, 35 insertions(+), 15 deletions(-) diff --git a/DevApp/Gs.DevApp/DevFrm/Ck/Frm_MesItemCl.cs b/DevApp/Gs.DevApp/DevFrm/Ck/Frm_MesItemCl.cs index 53ab1fd..4cb261e 100644 --- a/DevApp/Gs.DevApp/DevFrm/Ck/Frm_MesItemCl.cs +++ b/DevApp/Gs.DevApp/DevFrm/Ck/Frm_MesItemCl.cs @@ -1,4 +1,3 @@ -using DevExpress.Pdf.Native.BouncyCastle.Utilities.Collections; using DevExpress.XtraEditors; using Gs.DevApp.Entity; using Gs.DevApp.ToolBox; @@ -49,9 +48,14 @@ { }; + //璁剧疆宸ュ崟 this.txt_bl001.EditChanged += (s, e) => { - + txt_bl002.Text = txt_bl001.GetPrdNo(); + txt_bl014.Text = txt_bl001.GetPrdName(); + txt_bl015.Text = txt_bl001.GetPrdModel(); + txt_bl011.Text = txt_bl001.GetWorkName(); + txt_bl012.Text = txt_bl001.GetWorkXb(); }; var _obj = new { @@ -203,9 +207,16 @@ return; } Gs.DevApp.ToolBox.UtilityHelper.JumpTab(xtraTabControl1, 3); - List<DevExpress.XtraGrid.Views.Grid.GridView> gvList = new List<DevExpress.XtraGrid.Views.Grid.GridView>(); - gvList.Add(gvMx1); - UtilityHelper.ChangeEnableByControl(panel1.Controls, true, gvList); + if (xtraTabControl1.SelectedTabPageIndex == 1) + { + getModel(lbGuid.Text.Trim()); + } + else + { + List<DevExpress.XtraGrid.Views.Grid.GridView> gvList = new List<DevExpress.XtraGrid.Views.Grid.GridView>(); + gvList.Add(gvMx1); + UtilityHelper.ChangeEnableByControl(panel1.Controls, true, gvList); + } } /// <summary> /// 鏂板浜嬩欢 @@ -244,12 +255,19 @@ txt_bl010.Focus(); return; } + if (string.IsNullOrEmpty(txt_bl017.Text.Trim())) + { + Gs.DevApp.ToolBox.MsgHelper.Warning("璇烽�夋嫨鍗曟嵁绫诲瀷锛�"); + txt_bl017.Focus(); + return; + } var _obj = new { guid = UtilityHelper.ToGuid(lbGuid.Text.Trim()), //涓诲缓 inGdId = inGdId,//宸ュ崟鍙� inCkId = inCkId,//浠撳簱 inYy = txt_bl007.Text.Trim(),//鍘熷洜 + inType = txt_bl017.Text.Trim(), list = new List<dynamic>(), }; gvMx1.CloseEditor(); @@ -265,16 +283,16 @@ if (row != null) { Guid? _guid = UtilityHelper.ToGuid(row["guid"].ToString()); - //string _msl = row["quantity"].ToString(); - //if (string.IsNullOrEmpty(_msl)) - //{ - // MsgHelper.ShowError("鏁伴噺涓嶈兘涓虹┖锛�"); - // return; - //} + string _msl = row["bld007"].ToString(); + if (string.IsNullOrEmpty(_msl)) + { + MsgHelper.ShowError("鏁伴噺涓嶈兘涓虹┖锛�"); + return; + } _obj.list.Add(new { Guid = _guid, - DabGuid= (row["dabGuid"].ToString()), + DabGuid = (row["dabGuid"].ToString()), ItemId = (row["bld012"].ToString()), Sqsl = (row["bld007"].ToString()), Bz = (row["bld010"].ToString()), @@ -290,7 +308,9 @@ { lbGuid.Text = _rtn.rtnData; toolBarMenu1.isSetBtn = true; - UtilityHelper.ChangeEnableByControl(this.panel1.Controls, false); + List<DevExpress.XtraGrid.Views.Grid.GridView> gvList = new List<DevExpress.XtraGrid.Views.Grid.GridView>(); + gvList.Add(gvMx1); + UtilityHelper.ChangeEnableByControl(this.panel1.Controls, false, gvList); } } catch (Exception ex) @@ -474,7 +494,7 @@ DataRowView SelectedDataRow = (DataRowView)LookupEdit.GetSelectedDataRow(); gvMx1.SetFocusedRowCellValue("bld002", SelectedDataRow["itemNo"]); gvMx1.SetFocusedRowCellValue("bld003", SelectedDataRow["itemName"]); - gvMx1.SetFocusedRowCellValue("bld004", SelectedDataRow["itemModel"]); + gvMx1.SetFocusedRowCellValue("bld004", SelectedDataRow["itemModel"]); gvMx1.SetFocusedRowCellValue("dabGuid", SelectedDataRow["dabGuid"]); } @@ -486,7 +506,7 @@ if (e.Button.Index == 0) { var dr = gvMx1.GetDataRow(rowhandle); - var mxGuid = dr["id"].ToString(); + var mxGuid = dr["guid"].ToString(); if (!MsgHelper.AskQuestion("浣犻�夋嫨浜�1鏉℃暟鎹紝纭畾鍒犻櫎鍚楋紵")) return; if (string.IsNullOrEmpty(mxGuid)) -- Gitblit v1.9.3