Test_IRC_Net8
he 2026-01-05 17:46:25 +08:00
parent 312c96ef8f
commit b0a349b5ff
2 changed files with 19 additions and 2 deletions

View File

@ -15909,7 +15909,7 @@
</member> </member>
<member name="M:IRaCIS.Core.Application.MassTransit.Consumer.ImageConsumer.SendImageReuploadEmail(IRaCIS.Core.Application.MassTransit.Consumer.Dto.SendImageReuploadEmailInDto)"> <member name="M:IRaCIS.Core.Application.MassTransit.Consumer.ImageConsumer.SendImageReuploadEmail(IRaCIS.Core.Application.MassTransit.Consumer.Dto.SendImageReuploadEmailInDto)">
<summary> <summary>
发送影像重传相关邮件的通用方法 发送影像重传相关邮件的通用方法 已经处理项目
</summary> </summary>
</member> </member>
<member name="M:IRaCIS.Core.Application.MassTransit.Consumer.ImageConsumer.Consume(MassTransit.ConsumeContext{IRaCIS.Core.Domain._DomainEvent.ReviewerPMApplyEvent})"> <member name="M:IRaCIS.Core.Application.MassTransit.Consumer.ImageConsumer.Consume(MassTransit.ConsumeContext{IRaCIS.Core.Domain._DomainEvent.ReviewerPMApplyEvent})">
@ -15924,7 +15924,7 @@
</member> </member>
<member name="M:IRaCIS.Core.Application.MassTransit.Consumer.ImageConsumer.SendReviewerSelectionEmail(IRaCIS.Core.Domain.Models.EmailNoticeConfig,System.Guid,System.Collections.Generic.List{System.Guid})"> <member name="M:IRaCIS.Core.Application.MassTransit.Consumer.ImageConsumer.SendReviewerSelectionEmail(IRaCIS.Core.Domain.Models.EmailNoticeConfig,System.Guid,System.Collections.Generic.List{System.Guid})">
<summary> <summary>
发送阅片人筛选相关邮件的通用方法 发送阅片人筛选相关邮件的通用方法 已经处理项目
</summary> </summary>
</member> </member>
<member name="T:IRaCIS.Core.Application.MassTransit.Consumer.UrgentMedicalReviewAddedEventConsumer"> <member name="T:IRaCIS.Core.Application.MassTransit.Consumer.UrgentMedicalReviewAddedEventConsumer">

View File

@ -450,6 +450,12 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
var visitTaskName = alldata.VisitTaskList.Select(x => x.BlindName).ToList(); var visitTaskName = alldata.VisitTaskList.Select(x => x.BlindName).ToList();
var length = alldata.VisitTaskList.Count(); var length = alldata.VisitTaskList.Count();
// -1转为空
List<QuestionType?> negativeToString = new List<QuestionType?>()
{
QuestionType.DaysBetween,
};
async Task<GetReadingReportEvaluationOutDto> GetData(List<Arm> arms) async Task<GetReadingReportEvaluationOutDto> GetData(List<Arm> arms)
{ {
var data = new GetReadingReportEvaluationOutDto() { }; var data = new GetReadingReportEvaluationOutDto() { };
@ -568,6 +574,13 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
Name = item?.QuestionName??string.Empty, Name = item?.QuestionName??string.Empty,
Value = itemdata?.Answer?.Select(a => a.Answer).ToList() ?? new List<string>() Value = itemdata?.Answer?.Select(a => a.Answer).ToList() ?? new List<string>()
}; };
if (negativeToString.Contains(item.QuestionType))
{
cd.Value.ForEach(item1 =>
{
item1 = item1 == "-1" ? string.Empty : item1;
});
}
chartList.Add(cd); chartList.Add(cd);
} }
groups.Add(new ChartItem groups.Add(new ChartItem
@ -627,6 +640,10 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
result.QuestionCharts.AddRange(r2Groups); result.QuestionCharts.AddRange(r2Groups);
} }
if (criterion.CriterionType == CriterionType.PCWG3)
{
result.TargetCharts = new List<ChartItem>() { };
}
return result; return result;
} }