From c573391bec36d41c0b13ac621964ac0280e9a90e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BD=95=E7=BE=8E=E8=8D=A3?= <991152047@qq.com> Date: Sun, 7 Apr 2024 16:56:15 +0800 Subject: [PATCH] =?UTF-8?q?BI008=E4=BC=98=E5=8C=96=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../BIController/BIStatiscialAnalysisController.cs | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/BIController/BIStatiscialAnalysisController.cs b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/BIController/BIStatiscialAnalysisController.cs index 784f07d..e9c3729 100644 --- a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/BIController/BIStatiscialAnalysisController.cs +++ b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/BIController/BIStatiscialAnalysisController.cs @@ -4225,7 +4225,7 @@ namespace APT.SC.WebApi.Controllers.Api.BIController ret.TotalCount = newData.Count(); ret.doneCount = newData.Where(t => t.NOTICE_STATUS == 1).Count(); ret.timeOverCount = newData.Where(t => t.NOTICE_STATUS == 2).Count(); - var groupDataTemp = newData.GroupBy(t =>t.MOUDLE_NAME).Select(m => new GroupbyMouldName + var groupDataTemp = newData.GroupBy(t => t.MOUDLE_NAME).Select(m => new GroupbyMouldName { mouldName = m.Key, totalCount = m.Count(p => p.MOUDLE_NAME == m.Key), @@ -4234,6 +4234,16 @@ namespace APT.SC.WebApi.Controllers.Api.BIController }).ToList(); ret.groupData = groupDataTemp; } + else + { + ret.formData = formInfo.ToList(); + ret.userData = userInfos.ToList(); + ret.newData = new List(); + ret.TotalCount = 0; + ret.doneCount = 0; + ret.timeOverCount = 0; + ret.groupData = new List(); + } return ret; }); }