Test.EIImageViewer
he 2022-12-24 10:11:28 +08:00 committed by {872297557@qq.com}
parent 00075df450
commit 8a31a771ed
2 changed files with 3 additions and 2 deletions

View File

@ -122,6 +122,7 @@ namespace IRaCIS.Application.Services
x.IsOncologyReading,
x.IsGlobalReading,
x.IsReadingPeriod,
x.ReadingInfoSignTime,
}).FirstNotNullAsync();
return (pageOutput, new
@ -135,7 +136,7 @@ namespace IRaCIS.Application.Services
IsExistsReadingClinicalData = await _clinicalDataTrialSetRepository.AnyAsync(x => x.TrialId == dto.TrialId && x.ClinicalDataLevel == ClinicalLevel.ImageRead && x.IsConfirm),
IsGlobalReading= criterionInfo.IsGlobalReading,
IsReadingPeriod=criterionInfo.IsReadingPeriod,
ReadingInfoSignTime=criterionInfo.ReadingInfoSignTime,
}) ;
#endregion

View File

@ -119,7 +119,7 @@ namespace IRaCIS.Core.Application.Triggers
if (!subjectVisit.IsBaseLine)
{
var criterionList = await _repository.Where<ReadingQuestionCriterionTrial>(x => x.TrialId == trialId && x.IsConfirm && x.IsReadingPeriod && x.IsReadingTaskViewInOrder).ToListAsync();
var criterionList = await _repository.Where<ReadingQuestionCriterionTrial>(x => x.TrialId == trialId&&x.ReadingInfoSignTime!=null && x.IsConfirm && x.IsReadingPeriod && x.IsReadingTaskViewInOrder).ToListAsync();
foreach (var item in criterionList)
{
//ReadingPeriodSet? readingPeriodSet = await _readingPeriodSetRepository.FirstOrDefaultNoTrackingAsync(x => x.TrialId == trialId && x.IsGlobal && x.TrialReadingCriterionId == item.Id);