Test.EIImageViewer
hang 2022-10-14 14:13:23 +08:00
parent 4d6fa583f1
commit 420ba0bd33
2 changed files with 9 additions and 3 deletions

View File

@ -833,6 +833,9 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
{
[NotDefault]
public Guid TrialId { get; set; }
[NotDefault]
public Guid VisitTaskId { get; set; }
}

View File

@ -1419,12 +1419,14 @@ namespace IRaCIS.Application.Services
{
x.IsReadingShowPreviousResults,
x.IsReadingShowSubjectInfo,
x.CriterionName,
}).FirstOrDefaultAsync();
#region 临床数据
#endregion
bool isExistsClinicalData = false;
if (trialInfo.ClinicalInformationTransmissionEnum == 1)
{
@ -1450,6 +1452,7 @@ namespace IRaCIS.Application.Services
IsReadingShowPreviousResults = criterionInfo.IsReadingShowPreviousResults,
IsReadingShowSubjectInfo = criterionInfo.IsReadingShowSubjectInfo,
IsExistsClinicalData = isExistsClinicalData,
TrialCriterionName= criterionInfo.CriterionName
});
}
#endregion
@ -1463,11 +1466,11 @@ namespace IRaCIS.Application.Services
[HttpPost]
public async Task<List<GetTrialConfirmCriterionListOutDto>> GetTrialConfirmCriterionList(GetConfirmCriterionInDto inDto)
{
var result = await _readingQuestionCriterionTrialRepository.Where(x => x.TrialId == inDto.TrialId && x.IsConfirm)
var result = await _visitTaskRepository.Where(x => x.TrialId == inDto.TrialId && x.TrialReadingCriterion.IsConfirm && x.Id==inDto.VisitTaskId)
.Select(x => new GetTrialConfirmCriterionListOutDto()
{
ReadingQuestionCriterionTrialId = x.Id,
ReadingQuestionCriterionTrialName = x.CriterionName
ReadingQuestionCriterionTrialId = x.TrialReadingCriterion.Id,
ReadingQuestionCriterionTrialName = x.TrialReadingCriterion.CriterionName
}).ToListAsync();
return result;
}