From 0cc53c3374ecf53de8bf019de105fe8e21e515ff Mon Sep 17 00:00:00 2001 From: feng <279202647@qq.com> Date: Fri, 17 Mar 2023 14:13:36 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=AF=94=E4=BB=B7=E5=AE=8C?= =?UTF-8?q?=E6=88=90=E7=9B=B4=E6=8E=A5=E5=8F=98=E6=88=90=E5=B7=B2=E6=AF=94?= =?UTF-8?q?=E4=BB=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../HuiYan/teamitemsBusiness.cs | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/src/Coldairarrow.Business/HuiYan/teamitemsBusiness.cs b/src/Coldairarrow.Business/HuiYan/teamitemsBusiness.cs index a426868..118c94f 100644 --- a/src/Coldairarrow.Business/HuiYan/teamitemsBusiness.cs +++ b/src/Coldairarrow.Business/HuiYan/teamitemsBusiness.cs @@ -308,7 +308,7 @@ namespace Coldairarrow.Business.HuiYan list.ForEach(item => { - item.State = (int)TeamItemState.精选; + item.State = (int)TeamItemState.已比价; //完成日期 item.UpdateDate = DateTime.Now; @@ -371,13 +371,14 @@ namespace Coldairarrow.Business.HuiYan var list = await q.Where(where).ToListAsync(); - list = list.Where(c => !string.IsNullOrEmpty(c.Id)).ToList(); + + //list = list.Where(c => !string.IsNullOrEmpty(c.Id)).ToList(); var model = new PriceTaskInfo() { AuditCount = list.Count(c => c.State == PriceTaskState.已比价), OverCount = list.Count(c => c.State == PriceTaskState.比价完成), - PassCount = list.Count(c => c.IsPass==true), + PassCount = list.Count(c => c.IsPass==true&& !string.IsNullOrEmpty(c.Id)), PublishCount = list.Count, FailedCount = list.Count(c => c.IsPass==false), NeedWorkCount = list.Count(c => c.State != PriceTaskState.比价完成) @@ -421,8 +422,7 @@ namespace Coldairarrow.Business.HuiYan var list = q.Where(where).ToList(); - - list = list.Where(c => !string.IsNullOrEmpty(c.Id)).ToList(); + int waitOver = list.Count(c => c.TeamItemState == TeamItemState.已发布比价 && !string.IsNullOrEmpty(c.PriceTaskUserId) && c.State != PriceTaskState.比价完成); int waitCheck = list.Count(c => c.TeamItemState == TeamItemState.已发布比价 && string.IsNullOrEmpty(c.PriceTaskUserId)); @@ -461,14 +461,13 @@ namespace Coldairarrow.Business.HuiYan list = q3.ToList(); - var passList = list.Where(c => c.IsPass == true).ToList(); - var overList = list.Where(c => c.State == PriceTaskState.比价完成).ToList(); + var jtInfo = new PriceTaskInfo() { AuditCount = list.Count(c => c.State == PriceTaskState.已比价), OverCount = list.Count(c => c.State == PriceTaskState.比价完成), - PassCount = list.Count(c => c.IsPass == true), + PassCount = list.Count(c => c.IsPass == true && !string.IsNullOrEmpty(c.Id)), PublishCount = list.Count, FailedCount = list.Count(c => c.IsPass == false), NeedWorkCount = list.Count(c => c.State != PriceTaskState.比价完成)