From f32244a0312ee0a73cae259f158b6aeee32e5fd3 Mon Sep 17 00:00:00 2001 From: "BB.Wang" Date: Thu, 20 Apr 2023 08:59:04 +0800 Subject: [PATCH] =?UTF-8?q?YIRU=E6=9B=B4=E6=96=B0=201.=20=E6=94=B9IPQC?= =?UTF-8?q?=E6=AA=A2=E9=A9=97=E9=A0=85=E7=9B=AE=E6=AC=84=E4=BD=8D=E9=A1=AF?= =?UTF-8?q?=E7=A4=BA=E9=95=B7=E5=BA=A6=EF=BC=8C=E7=B8=AE=E7=9F=AD=E6=A8=99?= =?UTF-8?q?=E6=BA=96=E5=80=BC=E5=8F=8A=E5=82=99=E8=A8=BB=202.=20=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0IPQC=E8=BD=89=E5=87=BAEXCEL?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Controllers/QRSController.cs | 6 +-- AMESCoreStudio.Web/Views/QRS/QRS015A.cshtml | 45 +++++++++++++++++++ AMESCoreStudio.Web/Views/SPC/SPC005C.cshtml | 4 +- 3 files changed, 50 insertions(+), 5 deletions(-) diff --git a/AMESCoreStudio.Web/Controllers/QRSController.cs b/AMESCoreStudio.Web/Controllers/QRSController.cs index b38e9dcf..8b776e81 100644 --- a/AMESCoreStudio.Web/Controllers/QRSController.cs +++ b/AMESCoreStudio.Web/Controllers/QRSController.cs @@ -8902,7 +8902,7 @@ namespace AMESCoreStudio.Web.Controllers if (result.DataTotal > 0) { - ipqcDataList = ipqcDataList + ""; + ipqcDataList = ipqcDataList + "
周次抽驗總筆數通過筆數不良筆數通過率
"; int sumIpqcCnt = 0, sumPassCnt = 0, sumFailCnt = 0; foreach (var item in result.Data) @@ -8913,13 +8913,13 @@ namespace AMESCoreStudio.Web.Controllers int pass_cnt = int.Parse(jo["passCnt"].ToString()); int fail_cnt = int.Parse(jo["failCnt"].ToString()); double ipqc_rate = pass_cnt * 100.0 / ipqc_cnt; - ipqcDataList = ipqcDataList + ""; + ipqcDataList = ipqcDataList + ""; sumIpqcCnt = sumIpqcCnt + ipqc_cnt; sumPassCnt = sumPassCnt + pass_cnt; sumFailCnt = sumFailCnt + fail_cnt; } double sum_ipqc_rate = sumPassCnt * 100.0 / sumIpqcCnt; - ipqcDataList = ipqcDataList + ""; + ipqcDataList = ipqcDataList + ""; ipqcDataList = ipqcDataList + "
周次抽驗總筆數通過筆數不良筆數通過率
" + ipqc_week + "" + "  " + ipqc_cnt + "" + "  " + pass_cnt + "" + "  " + fail_cnt + "" + "  " + ipqc_rate.ToString("0.00") + "%
" + ipqc_week + "" + ipqc_cnt + "" + pass_cnt + "" + fail_cnt + "" + ipqc_rate.ToString("0.00") + "%
" + " " + "Total" + "" + "  " + sumIpqcCnt + "" + "  " + sumPassCnt + "" + "  " + sumFailCnt + "" + "  " + sum_ipqc_rate.ToString("0.00") + "%
" + " " + "Total" + "" + sumIpqcCnt + "" + sumPassCnt + "" + sumFailCnt + "" + sum_ipqc_rate.ToString("0.00") + "%
"; } diff --git a/AMESCoreStudio.Web/Views/QRS/QRS015A.cshtml b/AMESCoreStudio.Web/Views/QRS/QRS015A.cshtml index b843ae23..be7343be 100644 --- a/AMESCoreStudio.Web/Views/QRS/QRS015A.cshtml +++ b/AMESCoreStudio.Web/Views/QRS/QRS015A.cshtml @@ -18,6 +18,9 @@
+ +
+
@Html.Raw(ViewData["IPQCDataList"])
@@ -27,6 +30,48 @@ await Html.RenderPartialAsync("_FileinputScriptsPartial"); }