From f5b68343056a31c0d221e6aa0d671a9f8ef798cd Mon Sep 17 00:00:00 2001 From: lu <99954486@qq.com> Date: 星期一, 05 五月 2025 11:25:17 +0800 Subject: [PATCH] 结案 --- DevApp/Gs.DevApp/DevFrm/FQC/Frm_FqcDetect01.cs | 53 ++++++++++++++--------------------------------------- 1 files changed, 14 insertions(+), 39 deletions(-) diff --git a/DevApp/Gs.DevApp/DevFrm/FQC/Frm_FqcDetect01.cs b/DevApp/Gs.DevApp/DevFrm/FQC/Frm_FqcDetect01.cs index 6775bc9..e87c1ad 100644 --- a/DevApp/Gs.DevApp/DevFrm/FQC/Frm_FqcDetect01.cs +++ b/DevApp/Gs.DevApp/DevFrm/FQC/Frm_FqcDetect01.cs @@ -93,16 +93,19 @@ { try { - var lst = new List<string>(); - lst = ee.StringList; + var lst = new List<dynamic>(); + lst = ee.DynamicList; System.Text.StringBuilder sb = new System.Text.StringBuilder(); + decimal kbSl = 0; foreach (var item in lst) { if (sb.Length > 0) sb.Append(","); - sb.Append(item); + sb.Append(item.itemBarcode); + kbSl += decimal.Parse(item.sl.ToString()); }; txt_kbList.Text = sb.ToString(); + txt_kbSl.Text = kbSl.ToString(); } catch (Exception ex) { @@ -346,7 +349,6 @@ { MsgHelper.Warning("鎻愮ず锛�" + ex.Message); } - } /// <summary> @@ -379,7 +381,6 @@ var _obj = new { guid = rowGuid, - mxGuid = Guid.Empty.ToString(), }; try { @@ -438,6 +439,7 @@ UtilityHelper.CleanValueByControl(this.layoutMx1.Controls, true, gridViews); Gs.DevApp.ToolBox.UtilityHelper.SetDefaultTable(gcMx1, gvMx1); this.ucUpFileList1.pGuid = ""; + this.ucChouJianList1.pGuid = ""; } /// <summary> /// 淇敼浜嬩欢 @@ -590,7 +592,7 @@ /// <param name="pageSize">姣忛〉鍑犳潯</param> private void getPageList(int curPage) { - var _sbSqlWhere = UtilityHelper.GetSearchWhere(_filterList); + gcMain1.DataSource = null;var _sbSqlWhere = UtilityHelper.GetSearchWhere(_filterList); // _sbSqlWhere += " and isnull(fsubmit,0)=0"; PageQueryModel pgq = new PageQueryModel(curPage, this.pageBar1.RowsCount, "release_no", "asc", "", _sbSqlWhere.ToString()); string json = JsonConvert.SerializeObject(pgq); @@ -667,6 +669,7 @@ gcMx1.ForceInitialize(); gvMx1.BestFitColumns(); ucUpFileList1.pGuid = lbGuid.Text.Trim(); + ucChouJianList1.pGuid = lbGuid.Text.Trim(); if (guid5.Length > 10) { int rowHandle = 0; @@ -699,7 +702,8 @@ { if (e.Page.Name == "tabMxPage2") { - getList14(); + ucChouJianList1.getList14(); + } if (e.Page.Name == "tabMxPage3") { @@ -748,43 +752,14 @@ } } - /// <summary> - /// 杩欐槸璁板綍琛� - /// </summary> - private void getList14() - { - var _obj = new - { - parentGuid = UtilityHelper.ToGuid(lbGuid.Text.Trim()), //涓诲缓 - }; - try - { - var strJson = UtilityHelper.HttpPost("", _webServiceName + "GetModel14", JsonConvert.SerializeObject(_obj)); - JObject _job = JObject.Parse(strJson); - JArray array = new JArray(); - foreach (var a in _job["rtnData"]["list"]) - { - array.Add(a); - } - DataTable dt = JsonConvert.DeserializeObject<DataTable>(array.ToString()); - gcMx14.BindingContext = new BindingContext(); - gcMx14.DataSource = dt; - gcMx14.ForceInitialize(); - gvMx14.BestFitColumns(); - } - catch (Exception ex) - { - MsgHelper.Warning("鎻愮ず锛�" + ex.Message); - } - } - private void setEable(bool bl) { - txtChouJian.ReadOnly=txtJianYan.ReadOnly = !bl; + txtJianYan.ReadOnly = !bl; btnLoad.Enabled = bl; + ucChouJianList1.IsReadOnly(!bl); btnIpt.Text = (bl == true ? "褰曞叆鏍锋湰" : "鏌ョ湅鏍锋湰"); - } + } /// <summary> /// 璇诲彇缂洪櫡绛夌骇 -- Gitblit v1.9.3