From 8640117678528a0c5388f7d4534f0162dcf05fd0 Mon Sep 17 00:00:00 2001 From: lu <99954486@qq.com> Date: 星期二, 20 五月 2025 16:08:20 +0800 Subject: [PATCH] 采购 --- DevApp/Gs.DevApp/DevFrm/Warehouse/Frm_MesRohIn.cs | 20 ++++++++++++++++++-- 1 files changed, 18 insertions(+), 2 deletions(-) diff --git a/DevApp/Gs.DevApp/DevFrm/Warehouse/Frm_MesRohIn.cs b/DevApp/Gs.DevApp/DevFrm/Warehouse/Frm_MesRohIn.cs index 1b8d435..948d1b4 100644 --- a/DevApp/Gs.DevApp/DevFrm/Warehouse/Frm_MesRohIn.cs +++ b/DevApp/Gs.DevApp/DevFrm/Warehouse/Frm_MesRohIn.cs @@ -24,6 +24,7 @@ toolBarMenu1.btnQueryClick += ToolBarMenu1_btnQueryClick; this.toolBarMenu1.getXmlConfig(); Gs.DevApp.ToolBox.UtilityHelper.SetGridViewParameterMx(gvMx1); + Gs.DevApp.ToolBox.UtilityHelper.SetGridViewParameterMx(gvMx2); Gs.DevApp.ToolBox.UtilityHelper.SetGridViewParameter(gridView1, null, this, "docStusTxt", "", (value) => { Gs.DevApp.ToolBox.UtilityHelper.JumpTab(xtraTabControl1, 0); @@ -182,8 +183,7 @@ var _job = JObject.Parse(strJson); var array = new JArray(); foreach (var a in _job["rtnData"]["list"]) array.Add(a); - var dt = - JsonConvert.DeserializeObject<DataTable>( + var dt = JsonConvert.DeserializeObject<DataTable>( array.ToString()); if (dt.Rows.Count > 0) { @@ -196,6 +196,22 @@ { UtilityHelper.SetDefaultTable(gcMx1, gvMx1); } + + var array2 = new JArray(); + foreach (var a in _job["rtnData"]["list2"]) array2.Add(a); + var dt2 = JsonConvert.DeserializeObject<DataTable>( + array2.ToString()); + if (dt2.Rows.Count > 0) + { + gcMx2.BindingContext = new BindingContext(); + gcMx2.DataSource = dt2; + gcMx2.ForceInitialize(); + gvMx2.BestFitColumns(); + } + else + { + UtilityHelper.SetDefaultTable(gcMx1, gvMx1); + } } else { -- Gitblit v1.9.3