diff --git a/src/Coldairarrow.Business/HuiYan/teamitemsBusiness.cs b/src/Coldairarrow.Business/HuiYan/teamitemsBusiness.cs index 99cd319..6b40a98 100644 --- a/src/Coldairarrow.Business/HuiYan/teamitemsBusiness.cs +++ b/src/Coldairarrow.Business/HuiYan/teamitemsBusiness.cs @@ -300,7 +300,7 @@ namespace Coldairarrow.Business.HuiYan { Expression> select = (a, b) => new TaskInfoDto { - IsPass = b.IsQualified==true, + IsPass = b.IsQualified, TeamId = b.TeamId, TeamUserId = b.UserId, TeamDate = b.CreateTime, @@ -337,12 +337,13 @@ namespace Coldairarrow.Business.HuiYan { AuditCount = list.Count(c => c.State == PriceTaskState.已比价), OverCount = list.Count(c => c.State == PriceTaskState.比价完成), - PassCount = list.Count(c => c.IsPass), - PublishCount = list.Count + PassCount = list.Count(c => c.IsPass==true), + PublishCount = list.Count, + FailedCount = list.Count(c => c.IsPass==false), }; - if (list.Count > 0) { - model.PassRate = Math.Round(((decimal)model.PassCount / list.Count) * 100, 2); + if (list.Count > 0) { + model.PassRate = Math.Round(((decimal)model.PassCount / list.Count) * 100, 2); } return model; } diff --git a/src/Coldairarrow.Entity/DTO/TaskInfoDto.cs b/src/Coldairarrow.Entity/DTO/TaskInfoDto.cs index 8785613..aa4cf17 100644 --- a/src/Coldairarrow.Entity/DTO/TaskInfoDto.cs +++ b/src/Coldairarrow.Entity/DTO/TaskInfoDto.cs @@ -11,7 +11,7 @@ namespace Coldairarrow.Entity.DTO /// /// 是否通过 /// - public bool IsPass { get; set; } + public bool? IsPass { get; set; } public string TeamId { get; set; } @@ -49,5 +49,10 @@ namespace Coldairarrow.Entity.DTO /// 合格率 /// public decimal PassRate { get; set; } + + /// + /// 不合格数量 + /// + public int FailedCount { get; set; } } } diff --git a/客户端/齐越慧眼/齐越慧眼/vuepage/client/src/views/info/Index.vue b/客户端/齐越慧眼/齐越慧眼/vuepage/client/src/views/info/Index.vue index 2cccdce..a6739a8 100644 --- a/客户端/齐越慧眼/齐越慧眼/vuepage/client/src/views/info/Index.vue +++ b/客户端/齐越慧眼/齐越慧眼/vuepage/client/src/views/info/Index.vue @@ -16,6 +16,8 @@
+
总接单数: {{infoData.PublishCount}}
+
待审核任务量: {{infoData.AuditCount}}
发布任务量: {{infoData.PublishCount}}
@@ -24,7 +26,7 @@
标准合格量: {{infoData.PassCount}}
-
标准合格率: {{infoData.PassRate}}%
+
标准合格率: {{infoData.PassRate}}%