From abac1dadf2ba8674a24bb0b91c75de5c7881df72 Mon Sep 17 00:00:00 2001 From: 啊鑫 <t2856754968@163.com> Date: 星期二, 09 九月 2025 15:35:41 +0800 Subject: [PATCH] 同步为祈禧的代码 --- DevApp/Gs.DevApp/UserControl/SelectCk.cs | 69 +++++----------------------------- 1 files changed, 11 insertions(+), 58 deletions(-) diff --git a/DevApp/Gs.DevApp/UserControl/SelectCk.cs b/DevApp/Gs.DevApp/UserControl/SelectCk.cs index d4f505e..31d40d4 100644 --- a/DevApp/Gs.DevApp/UserControl/SelectCk.cs +++ b/DevApp/Gs.DevApp/UserControl/SelectCk.cs @@ -10,30 +10,23 @@ { public partial class SelectCk : DevExpress.XtraEditors.XtraForm { + /// <summary> + /// 缁勭粐id + /// </summary> string _strGuid = ""; - string _strItemId = ""; - + /// <summary> + /// 鐗╂枡id锛屼负浜嗘煡璇㈠簱瀛� + /// </summary> + string _itemId = ""; private List<FilterEntity> _filterList = new List<FilterEntity>(); - public SelectCk(string strGuid) + public SelectCk(string strGuid, string itemId="") { _strGuid = strGuid; + _itemId = itemId; InitializeComponent(); getPageList(1); Gs.DevApp.ToolBox.UtilityHelper.SetGridViewParameter(gridView1, null, null, null, "", null, null, false); } - - /// <summary> - /// 鏂规硶閲嶈浇 - /// </summary> - public SelectCk(string strGuid,string strItemId) - { - _strGuid = strGuid; - _strItemId = strItemId; - InitializeComponent(); - getPageList(1, _strItemId); - Gs.DevApp.ToolBox.UtilityHelper.SetGridViewParameter(gridView1, null, null, null, "", null, null, false); - } - /// <summary> /// 鏌ヨ浜嬩欢 /// </summary> @@ -60,54 +53,14 @@ /// <param name="pageSize">姣忛〉鍑犳潯</param> private void getPageList(int curPage) { - gcMain.DataSource = null;var _sbSqlWhere = UtilityHelper.GetSearchWhere(_filterList); + gcMain.DataSource = null; var _sbSqlWhere = UtilityHelper.GetSearchWhere(_filterList); _sbSqlWhere += (" and org.fid='" + _strGuid + "'"); - var pgq = new PageQueryModel(curPage, 999999, "org.FNumber asc ,a.depot_code", "asc", "", _sbSqlWhere.ToString()); + var pgq = new PageQueryModel(curPage, 999999, "org.FNumber asc ,a.depot_code", "asc", "", _sbSqlWhere.ToString(),this._itemId); var json = JsonConvert.SerializeObject(pgq); try { var strReturn = UtilityHelper.HttpPost("", "MesDepotsManager/GetListPage", json); - var dd = UtilityHelper.ReturnToTablePage(strReturn); - if (dd.rtnCode > 0) - { - DataTable dt = dd.rtnData.list; - gcMain.BindingContext = new BindingContext(); - if (dt.Rows.Count > 0) - { - gcMain.DataSource = dt; - gcMain.ForceInitialize(); - gridView1.BestFitColumns(); Gs.DevApp.ToolBox.UtilityHelper.SetGridLayout(gridView1); - } - else - UtilityHelper.SetDefaultTable(gcMain, gridView1); - } - else - { - ToolBox.MsgHelper.ShowError("鎻愮ず锛�" + dd.rtnMsg); - } - } - catch (Exception ex) - { - MsgHelper.Warning("鎻愮ず锛�" + ex.Message); - } - } - - /// <summary> - /// 鏂规硶閲嶈浇 - /// </summary> - /// <param name="curPage">绗嚑椤�</param> - /// <param name="pageSize">姣忛〉鍑犳潯</param> - private void getPageList(int curPage,string itemId) - { - gcMain.DataSource = null; var _sbSqlWhere = UtilityHelper.GetSearchWhere(_filterList); - _sbSqlWhere += (" and org.fid='" + _strGuid + "' and h.Id='" + itemId + "'"); - var pgq = new PageQueryModel(curPage, 999999, "org.FNumber asc ,a.depot_code", "asc", "", _sbSqlWhere.ToString()); - var json = JsonConvert.SerializeObject(pgq); - try - { - var strReturn = - UtilityHelper.HttpPost("", "MesDepotsManager/GetListPage3", json); var dd = UtilityHelper.ReturnToTablePage(strReturn); if (dd.rtnCode > 0) { -- Gitblit v1.9.3