From 9d3b4f0525c5a0c9a4c1e521cec260226394842f Mon Sep 17 00:00:00 2001 From: lu <99954486@qq.com> Date: 星期一, 13 一月 2025 16:02:29 +0800 Subject: [PATCH] 采购退料申请 --- DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesItemTbl.cs | 41 ++++++++++++++++++++++++++++++++++------- 1 files changed, 34 insertions(+), 7 deletions(-) diff --git a/DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesItemTbl.cs b/DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesItemTbl.cs index 7299801..92ba1bc 100644 --- a/DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesItemTbl.cs +++ b/DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesItemTbl.cs @@ -28,8 +28,6 @@ this.toolBarMenu1.btnQueryClick += ToolBarMenu1_btnQueryClick; toolBarMenu1.btnChkClick += ToolBarMenu1_btnChkClick; toolBarMenu1.btnFChkClick += ToolBarMenu1_btnFChkClick; - //toolBarMenu1.btnReportClick += ToolBarMenu1_btnReportClick; - //toolBarMenu1.btnDesignClick += ToolBarMenu1_btnDesignClick; Gs.DevApp.ToolBox.UtilityHelper.SetGridViewParameterMx(gvMx1); Gs.DevApp.ToolBox.UtilityHelper.SetGridViewParameter(gridView1, picCheckBox, this, "tbl013", "", (value) => { @@ -44,6 +42,23 @@ }); getPageList(1); pageBar1.PagerEvent += PageBar1_PagerEvent; + //璁剧疆缁勭粐 + txt_tbl023.EditChanged += (s, e) => + { + string orgdId = txt_tbl023.GetId(); + if (string.IsNullOrEmpty(orgdId)) return; + txt_tbl002.getSuppler(orgdId); + }; + //璁剧疆宸ュ崟瀛� + txt_tbl002.EditChanged += (s, e) => + { + string daaId = txt_tbl002.GetId(); + if (string.IsNullOrEmpty(daaId)) return; + txt_rwd.Text = txt_tbl002.GetRwd(); + txt_workName.Text = txt_tbl002.GetWorkName(); + txt_lineName.Text = txt_tbl002.GetPrdName(); + txt_itemName.Text = txt_tbl002.GetPrdModel(); + }; //閫夋嫨闇�瑕佸叆搴撶殑鏄庣粏 btnSelect.Click += (s, e) => { @@ -122,14 +137,14 @@ + "}"; }; } - + private async void GridView1_ColumnFilterChanged(object sender, EventArgs e) { _filterList = Gs.DevApp.ToolBox.UtilityHelper.GetDilter(gridView1.Columns); await Task.Delay(100); getPageList(1); } - + /// <summary> /// 鍒嗛〉浜嬩欢 /// </summary> @@ -360,6 +375,13 @@ { toolBarMenu1.isSetBtn = false; string workId = txt_tbl002.GetId(); + string orgId = txt_tbl023.GetId(); + if (string.IsNullOrEmpty(orgId.Trim())) + { + Gs.DevApp.ToolBox.MsgHelper.Warning("璇烽�夋嫨缁勭粐锛�"); + txt_tbl023.Focus(); + return; + } if (string.IsNullOrEmpty(workId.Trim())) { Gs.DevApp.ToolBox.MsgHelper.Warning("璇烽�夋嫨宸ュ崟锛�"); @@ -377,6 +399,8 @@ guid = UtilityHelper.ToGuid(lbGuid.Text.Trim()), //涓诲缓 bz = txt_tbl006.Text.Trim(),//澶囨敞 yy = txt_tbl005.Text.Trim(),//鍘熷洜 + inDaaGuid = workId,//宸ュ崟 + inOrgId = orgId,//缁勭粐 list = new List<dynamic>(), }; gvMx1.CloseEditor(); @@ -447,6 +471,7 @@ { gcMain.DataSource = dt; gcMain.ForceInitialize(); + gridView1.BestFitColumns(); } else UtilityHelper.SetDefaultTable(gcMain, gridView1); @@ -504,6 +529,7 @@ gcMx1.BindingContext = new BindingContext(); gcMx1.DataSource = dt; gcMx1.ForceInitialize(); + gvMx1.BestFitColumns(); } else { @@ -520,6 +546,7 @@ gcMx2.BindingContext = new BindingContext(); gcMx2.DataSource = dt2; gcMx2.ForceInitialize(); + gvMx2.BestFitColumns(); } else { @@ -641,12 +668,12 @@ txtWlgg.Text = row["tld004"].ToString(); txtWlmc.Text = row["tld003"].ToString(); txtQuantity.Text = row["tld004"].ToString();//鐢宠鎬婚噺 - //txtYdy.Text = row["YDYNUM"].ToString();//宸叉墦鍗版�婚噺 - //kyPrtQty.Text = row["KDYNUM"].ToString();//鍙墦鍗版�婚噺 + //txtYdy.Text = row["YDYNUM"].ToString();//宸叉墦鍗版�婚噺 + //kyPrtQty.Text = row["KDYNUM"].ToString();//鍙墦鍗版�婚噺 txtYdy.Text = "";//宸叉墦鍗版�婚噺 kyPrtQty.Text = "";//鍙墦鍗版�婚噺 } } - + } } \ No newline at end of file -- Gitblit v1.9.3