From 9702c6a4dc358c7bff2eb18c8426229a0140e34a Mon Sep 17 00:00:00 2001 From: lu <123456> Date: 星期一, 15 九月 2025 08:29:16 +0800 Subject: [PATCH] bug --- DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesInvItemArn.cs | 59 +++++++++++++++++++++++++++++++++++++---------------------- 1 files changed, 37 insertions(+), 22 deletions(-) diff --git a/DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesInvItemArn.cs b/DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesInvItemArn.cs index c825b91..19a3a13 100644 --- a/DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesInvItemArn.cs +++ b/DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesInvItemArn.cs @@ -46,7 +46,11 @@ }, (value) => { getPageList(this.pageBar1.CurrentPage); - }, lbGuid); + }, lbGuid, toolBarMenu1 + , () => + { + ucRptCgdhd1.Initialize(); + }); getPageList(1); pageBar1.PagerEvent += PageBar1_PagerEvent; //璁剧疆缁勭粐 @@ -135,6 +139,8 @@ gcMx1.ForceInitialize(); gvMx1.PostEditor(); gvMx1.UpdateCurrentRow(); + gvMx1.BestFitColumns(); + Gs.DevApp.ToolBox.UtilityHelper.SetGridLayout(gvMx1); } catch (Exception ex) { @@ -144,7 +150,6 @@ frm.ShowDialog(); }; } - private void GridView1_ColumnFilterChanged(object sender, EventArgs e) { @@ -170,12 +175,17 @@ /// <param name="e"></param> private void ToolBarMenu1_btnQueryClick(object sender, EventArgs e) { - gridView1.ColumnFilterChanged -= GridView1_ColumnFilterChanged; - gridView1.ActiveFilter.Clear(); - gridView1.ColumnFilterChanged += GridView1_ColumnFilterChanged; - var frm = new ShowFilter(gridView1.Columns, _filterList, this.GetType().FullName); - frm.UpdateParent += Frm_UpdateParent; - frm.ShowDialog(); + if (xtraTabControl1.SelectedTabPageIndex == 0) + { + gridView1.ColumnFilterChanged -= GridView1_ColumnFilterChanged; + gridView1.ActiveFilter.Clear(); + gridView1.ColumnFilterChanged += GridView1_ColumnFilterChanged; + var frm = new ShowFilter(gridView1.Columns, _filterList, this.GetType().FullName); + frm.UpdateParent += Frm_UpdateParent; + frm.ShowDialog(); + return; + } + ucRptCgdhd1.ToolBarMenu1_btnQueryClick(sender, e); } /// <summary> @@ -257,7 +267,7 @@ MsgHelper.ShowInformation("鎻愮ず锛�" + _rtn.rtnMsg); } else - MsgHelper.ShowError("鎻愮ず锛�" + _rtn.rtnMsg); + MsgHelper.ShowError("鎻愮ず锛�" + _rtn.rtnMsg); } catch (Exception ex) { @@ -272,19 +282,20 @@ /// <param name="e"></param> private void ToolBarMenu1_btnLoadClick(object sender, EventArgs e) { - if (xtraTabControl1.SelectedTabPageIndex == 1) - getModel(lbGuid.Text.Trim()); - else + if (xtraTabControl1.SelectedTabPageIndex == 0) { - //_filterList.Clear(); - //if (gridView1.ActiveFilter.Count > 0) - //{ - // gridView1.ColumnFilterChanged -= GridView1_ColumnFilterChanged; - // gridView1.ActiveFilter.Clear(); - // gridView1.ColumnFilterChanged += GridView1_ColumnFilterChanged; - //} - //getPageList(1); getPageList(this.pageBar1.CurrentPage); + return; + } + if (xtraTabControl1.SelectedTabPageIndex == 1) + { + getModel(lbGuid.Text.Trim()); + return; + } + if (xtraTabControl1.SelectedTabPageIndex == 2) + { + ucRptCgdhd1.ToolBarMenu1_btnLoadClick(sender, e); + return; } } @@ -397,7 +408,7 @@ AboutGuid = Gs.DevApp.ToolBox.UtilityHelper.ToGuid(row["aboutGuid"].ToString()), ItemId = int.Parse(row["itemId"].ToString()), Quantity = decimal.Parse(row["quantity"].ToString()), - UrgentFlag = (row["urgentFlagTxt"].ToString().Replace(":","").Replace("鏅��", "").Replace("鎬ユ枡", "").Replace("涓�鑸�", "")), + UrgentFlag = (row["urgentFlagTxt"].ToString().Replace(":", "").Replace("鏅��", "").Replace("鎬ユ枡", "").Replace("涓�鑸�", "")), Remark = row["memo"].ToString(), }); } @@ -435,7 +446,11 @@ /// <param name="pageSize">姣忛〉鍑犳潯</param> private void getPageList(int curPage) { - gcMain1.DataSource = null; var _sbSqlWhere = UtilityHelper.GetSearchWhere(_filterList); + gcMain1.DataSource = null; + System.Text.StringBuilder _sbSqlWhere = new System.Text.StringBuilder(); + _sbSqlWhere.Append(" and a.ReceiveOrgId in"); + _sbSqlWhere.Append(ToolBox.UtilityHelper.GetOrgWhere()); + _sbSqlWhere.Append(UtilityHelper.GetSearchWhere(_filterList)); var pgq = new PageQueryModel(curPage, this.pageBar1.RowsCount, "create_date", "asc", "", _sbSqlWhere.ToString()); var json = JsonConvert.SerializeObject(pgq); -- Gitblit v1.9.3