From d48678b5f13f51369a545d959e21ba81b551e45a Mon Sep 17 00:00:00 2001 From: lu <99954486@qq.com> Date: 星期五, 06 十二月 2024 17:28:59 +0800 Subject: [PATCH] 精细化 --- DevApp/Gs.DevApp/DevFrm/Warehouse/Frm_MesRohIn.cs | 50 +++++++++++++++++++++++++++++--------------------- 1 files changed, 29 insertions(+), 21 deletions(-) diff --git a/DevApp/Gs.DevApp/DevFrm/Warehouse/Frm_MesRohIn.cs b/DevApp/Gs.DevApp/DevFrm/Warehouse/Frm_MesRohIn.cs index 2d0a67e..69b73a2 100644 --- a/DevApp/Gs.DevApp/DevFrm/Warehouse/Frm_MesRohIn.cs +++ b/DevApp/Gs.DevApp/DevFrm/Warehouse/Frm_MesRohIn.cs @@ -29,11 +29,12 @@ getPageList(1); pageBar1.PagerEvent += PageBar1_PagerEvent; Gs.DevApp.ToolBox.UtilityHelper.SetGridSear(gridView1); + txt_supplier.getSuppler(""); } - private async void GridView1_ColumnFilterChanged(object sender, EventArgs e) + private void GridView1_ColumnFilterChanged(object sender, EventArgs e) { _filterList = Gs.DevApp.ToolBox.UtilityHelper.GetDilter(gridView1.Columns); - await Task.Delay(100); + Task.Delay(100); getPageList(1); } /// <summary> @@ -111,40 +112,47 @@ /// </summary> /// <param name="curPage">绗嚑椤�</param> /// <param name="pageSize">姣忛〉鍑犳潯</param> - private async void getPageList(int curPage) + private void getPageList(int curPage) { - UcLoading _loading = new UcLoading(); + var _sbSqlWhere = UtilityHelper.GetSearchWhere(_filterList); var pgq = new PageQueryModel(curPage, this.pageBar1.RowsCount, "create_date", "asc", "", _sbSqlWhere.ToString()); var json = JsonConvert.SerializeObject(pgq); try { - var strReturn = await UtilityHelper.HttpPostAsync("", + var strReturn = UtilityHelper.HttpPost("", _webServiceName + "GetListPage", json); var dd = UtilityHelper.ReturnToTablePage(strReturn); - DataTable dt = dd.rtnData.list; - gcMain.BindingContext = new BindingContext(); - gridView1.ColumnFilterChanged -= GridView1_ColumnFilterChanged; - if (dt.Rows.Count > 0) + if (dd.rtnCode > 0) { - gcMain.DataSource = dt; - gcMain.ForceInitialize(); + DataTable dt = dd.rtnData.list; + gcMain.BindingContext = new BindingContext(); + gridView1.ColumnFilterChanged -= GridView1_ColumnFilterChanged; + if (dt.Rows.Count > 0) + { + gcMain.DataSource = dt; + gcMain.ForceInitialize(); + } + else + UtilityHelper.SetDefaultTable(gcMain, gridView1); + gridView1.ColumnFilterChanged += GridView1_ColumnFilterChanged; + pageBar1.TotalPages = dd.rtnData.pages;//鎬婚〉 + pageBar1.CurrentPage = curPage;//褰撳墠椤� + pageBar1.RecordCount = dd.rtnData.total;//鎬昏褰曟暟 } else - UtilityHelper.SetDefaultTable(gcMain, gridView1); - gridView1.ColumnFilterChanged += GridView1_ColumnFilterChanged; - pageBar1.TotalPages = dd.rtnData.pages;//鎬婚〉 - pageBar1.CurrentPage = curPage;//褰撳墠椤� - pageBar1.RecordCount = dd.rtnData.total;//鎬昏褰曟暟 + { + ToolBox.MsgHelper.ShowError("鎻愮ず锛�" + dd.rtnMsg); + } } catch (Exception ex) { MsgHelper.Warning("鎻愮ず锛�" + ex.Message); } - _loading.Stop(); + } - private async void getModel(string strGuid, bool isEdit, int tabIdx) + private void getModel(string strGuid, bool isEdit, int tabIdx) { if (string.IsNullOrEmpty(strGuid)) { @@ -153,14 +161,14 @@ } UtilityHelper.JumpToTab(xtraTabControl1, tabIdx); - UcLoading _loading = new UcLoading(); + var _obj = new { guid = strGuid //涓诲缓 }; try { - var strJson = await UtilityHelper.HttpPostAsync("", + var strJson = UtilityHelper.HttpPost("", _webServiceName + "GetModel", JsonConvert.SerializeObject(_obj)); var _rtn = UtilityHelper.ReturnToDynamic(strJson); @@ -198,7 +206,7 @@ { MsgHelper.Warning("鎻愮ず锛�" + ex.Message); } - _loading.Stop(); + } } } \ No newline at end of file -- Gitblit v1.9.3