From 4f2f501b7c7f40eea2b0a031b503f5f38c8edfd1 Mon Sep 17 00:00:00 2001 From: lu <99954486@qq.com> Date: 星期三, 15 一月 2025 08:15:27 +0800 Subject: [PATCH] 采购委外 --- DevApp/Gs.DevApp/DevFrm/WW/Frm_WwTbl.cs | 60 +++++++++++++++++++++++++++++++++++++++++++++++++++++++----- 1 files changed, 55 insertions(+), 5 deletions(-) diff --git a/DevApp/Gs.DevApp/DevFrm/WW/Frm_WwTbl.cs b/DevApp/Gs.DevApp/DevFrm/WW/Frm_WwTbl.cs index 722a4ae..d18d20a 100644 --- a/DevApp/Gs.DevApp/DevFrm/WW/Frm_WwTbl.cs +++ b/DevApp/Gs.DevApp/DevFrm/WW/Frm_WwTbl.cs @@ -28,9 +28,8 @@ 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.SetGridViewParameterMx(gvMx2); Gs.DevApp.ToolBox.UtilityHelper.SetGridViewParameter(gridView1, picCheckBox, this, "tbl013", "", (value) => { Gs.DevApp.ToolBox.UtilityHelper.JumpTab(xtraTabControl1, 0); @@ -53,7 +52,7 @@ Gs.DevApp.ToolBox.MsgHelper.ShowError("璇峰厛閫夋嫨宸ュ崟锛�"); return; } - var frm = new SelectItemTbl(_tbl002); + var frm = new SelectWwTbl(_tbl002); //璧嬪�肩粰鏄庣粏琛� frm.UpdateParent += (ss, ee) => { @@ -63,7 +62,7 @@ lst = ee.StringList; var _obj = lst; var strReturn = UtilityHelper.HttpPost("", - "MesItemTblManager/SelectPbaToView", + "WWTblManager/SelectFormTo", JsonConvert.SerializeObject(_obj)); var dt = UtilityHelper.ReturnToList(strReturn); DataTable _newTable = dt.rtnData; @@ -87,7 +86,7 @@ gvMx1.FocusedRowChanged += GvMx1_FocusedRowChanged; this.ucBtnPrint1.btnDesignClick += (s, e) => { - ucBtnPrint1.rptParameter = "rpt_SCTL{}"; + ucBtnPrint1.rptParameter = "rpt_wwtl{}"; }; this.ucBtnPrint1.btnReportClick += (s, e) => { @@ -377,6 +376,8 @@ guid = UtilityHelper.ToGuid(lbGuid.Text.Trim()), //涓诲缓 bz = txt_tbl006.Text.Trim(),//澶囨敞 yy = txt_tbl005.Text.Trim(),//鍘熷洜 + inDaaGuid = workId,//宸ュ崟 + inOrgId = "",//缁勭粐 list = new List<dynamic>(), }; gvMx1.CloseEditor(); @@ -447,6 +448,7 @@ { gcMain.DataSource = dt; gcMain.ForceInitialize(); + gridView1.BestFitColumns(); } else UtilityHelper.SetDefaultTable(gcMain, gridView1); @@ -504,6 +506,7 @@ gcMx1.BindingContext = new BindingContext(); gcMx1.DataSource = dt; gcMx1.ForceInitialize(); + gvMx1.BestFitColumns(); } else { @@ -520,6 +523,7 @@ gcMx2.BindingContext = new BindingContext(); gcMx2.DataSource = dt2; gcMx2.ForceInitialize(); + gvMx2.BestFitColumns(); } else { @@ -535,6 +539,12 @@ } } + + /// <summary> + /// 绉诲嚭 鐢宠鏄庣粏 + /// </summary> + /// <param name="sender"></param> + /// <param name="e"></param> private void repositoryItemButtonEdit1_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { var rowhandle = gvMx1.FocusedRowHandle; @@ -576,6 +586,45 @@ } + /// <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); + } + } + } /// <summary> /// 宸ュ叿鏉′簨浠� /// </summary> @@ -647,6 +696,7 @@ kyPrtQty.Text = "";//鍙墦鍗版�婚噺 } } + } } \ No newline at end of file -- Gitblit v1.9.3