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] [NotDefault]
public Guid TrialId { get; set; } public Guid TrialId { get; set; }
[NotDefault]
public Guid VisitTaskId { get; set; }
} }

View File

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