From 1338d3cf9734277d9d94569a82e4e2de8424cda1 Mon Sep 17 00:00:00 2001 From: lu <99954486@qq.com> Date: 星期二, 14 一月 2025 10:12:08 +0800 Subject: [PATCH] 入库申请 --- DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesItemQtrk.cs | 97 ++++++++++++++++++++++++++++++++++-------------- 1 files changed, 69 insertions(+), 28 deletions(-) diff --git a/DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesItemQtrk.cs b/DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesItemQtrk.cs index 8ff7dae..bf9dff4 100644 --- a/DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesItemQtrk.cs +++ b/DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesItemQtrk.cs @@ -1,5 +1,4 @@ using DevExpress.XtraEditors; -using DevExpress.XtraGrid.Views.Base.ViewInfo; using Gs.DevApp.Entity; using Gs.DevApp.ToolBox; using Gs.DevApp.UserControl; @@ -30,8 +29,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, "qt015", "", (value) => { @@ -46,10 +43,10 @@ }); getPageList(1); pageBar1.PagerEvent += PageBar1_PagerEvent; - txt_qt011.getSuppler(""); + txt_qt008.getSuppler(""); txt_qt018.getSuppler(""); //璁剧疆浠撳簱閫夋嫨 - this.txt_qt011.EditChanged += (s, e) => + this.txt_qt008.EditChanged += (s, e) => { }; @@ -157,15 +154,6 @@ _filterList = e.FilterList; getPageList(1); } - private void ToolBarMenu1_btnDesignClick(object sender, EventArgs e) - { - - } - private void ToolBarMenu1_btnReportClick(object sender, EventArgs e) - { - - } - /// <summary> /// 鍙栨秷浜嬩欢 /// </summary> @@ -257,7 +245,17 @@ return; } Gs.DevApp.ToolBox.UtilityHelper.JumpTab(xtraTabControl1, 3); - UtilityHelper.ChangeEnableByControl(panel1.Controls, true); + if (xtraTabControl1.SelectedTabPageIndex == 1) + { + getModel(rowGuid); + } + else + { + List<DevExpress.XtraGrid.Views.Grid.GridView> gvList = new List<DevExpress.XtraGrid.Views.Grid.GridView>(); + gvList.Add(gvMx1); + gvList.Add(gvMx2); + UtilityHelper.ChangeEnableByControl(panel1.Controls, true, gvList); + } } /// <summary> /// 鏂板浜嬩欢 @@ -282,7 +280,7 @@ { toolBarMenu1.isSetBtn = false; string inGys = txt_qt018.GetId(); - string inCjId = txt_qt011.GetId(); + string inCjId = txt_qt008.GetId(); if (string.IsNullOrEmpty(inGys)) { Gs.DevApp.ToolBox.MsgHelper.Warning("璇烽�夋嫨渚涘簲鍟嗭紒"); @@ -292,21 +290,23 @@ if (string.IsNullOrEmpty(inCjId)) { Gs.DevApp.ToolBox.MsgHelper.Warning("璇烽�夋嫨浠撳簱锛�"); - txt_qt011.Focus(); + txt_qt008.Focus(); return; } var _obj = new { guid = UtilityHelper.ToGuid(lbGuid.Text.Trim()), //涓诲缓 - inRklb = txt_qt003.Text.Trim(),//澶囨敞 - inYwlx = txt_qt004.Text.Trim(),//涓氬姟绫诲瀷 - inRkfs = txt_qt019.Text.Trim(),//鍏ュ簱鏂瑰紡 - inRklx = txt_qt020.Text.Trim(),//鍏ュ簱绫诲瀷 - inGys = inGys,//渚涘簲鍟� - inCjId = inCjId,//鍏ュ簱浠撳簱 - inDepart = txt_qt009.GetId(),//鐢宠閮ㄩ棬 - inXsdh = txt_qt021.Text.Trim(),//閿�鍞崟鍙� + kcZz = txt_qt022.GetId(),//搴撳瓨缁勭粐 + kcBm = txt_qt009.GetId(),//搴撳瓨閮ㄩ棬 + kcGys = txt_qt018.GetId(),//搴撳瓨渚涘簲鍟� + kcCk = txt_qt008.GetId(),//搴撳瓨渚涘簲鍟� inRkyy = txt_qt010.Text.Trim(),//鍏ュ簱鍘熷洜 + djLx = txt_qt003.Text.Trim(),//鍗曟嵁绫诲瀷 + kcfx = txt_qt019.Text.Trim(),//搴撳瓨鏂瑰悜 + hzlx = txt_qt023.Text.Trim(),//璐т富绫诲瀷 + hzzz = txt_qt024.GetId(),//璐т富缁勭粐 + hzkh = txt_qt025.GetId(),//璐т富瀹㈡埛 + hzbm = txt_qt026.GetId(),//璐т富閮ㄩ棬 list = new List<dynamic>(), }; gvMx1.CloseEditor(); @@ -586,10 +586,51 @@ txtWlid.Text = row["itemId"].ToString(); txtWlgg.Text = row["qd004"].ToString(); txtWlmc.Text = row["qd003"].ToString(); - txtQuantity.Text = row["qd007"].ToString();//鐢宠鎬婚噺 - txtYdy.Text = row["YDYNUM"].ToString();//宸叉墦鍗版�婚噺 - kyPrtQty.Text = row["KDYNUM"].ToString();//鍙墦鍗版�婚噺 + //txtQuantity.Text = row["qd007"].ToString();//鐢宠鎬婚噺 + //txtYdy.Text = row["YDYNUM"].ToString();//宸叉墦鍗版�婚噺 + //kyPrtQty.Text = row["KDYNUM"].ToString();//鍙墦鍗版�婚噺 } } + /// <summary> + /// 绉诲嚭鏉$爜 + /// </summary> + /// <param name="sender"></param> + /// <param name="e"></param> + private void repositoryItemButtonEdit2_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) + { + var rowhandle = gvMx2.FocusedRowHandle; + if (rowhandle < 0) + return; + if (e.Button.Index == 0) + { + var dr = gvMx2.GetDataRow(rowhandle); + var mxGuid = dr["guid"].ToString(); + if (!MsgHelper.AskQuestion("浣犻�夋嫨浜�1鏉℃暟鎹紝纭畾鍒犻櫎鍚楋紵")) + return; + var _obj = new + { + mxGuid = mxGuid, + inType = "dhtm" + }; + try + { + var strJson = UtilityHelper.HttpPost("", + _webServiceName + "DeleteBarcode", + JsonConvert.SerializeObject(_obj)); + var _rtn = UtilityHelper.ReturnToDynamic(strJson); + if (_rtn.rtnCode > 0) + { + if (_rtn.rtnCode > 0) getModel(lbGuid.Text); + } + MsgHelper.Warning("鎻愮ず锛�" + _rtn.rtnMsg); + } + catch (Exception ex) + { + MsgHelper.Warning("鎻愮ず锛�" + ex.Message); + } + } + } + + } } \ No newline at end of file -- Gitblit v1.9.3