Uat_Study
			
			
		
		
							parent
							
								
									5359e61c81
								
							
						
					
					
						commit
						f35f3bf70f
					
				| 
						 | 
				
			
			@ -25,7 +25,7 @@ namespace IRaCIS.Core.Application.Image.QA
 | 
			
		|||
        Task<List<QCQuestionAnswerItemDto>> GetQCQuestionAnswerList(Guid subjectVisitId, Guid trialId, [FromRoute] TrialQCProcess trialQCProcess, [FromRoute] CurrentQC currentQCType);
 | 
			
		||||
      
 | 
			
		||||
        Task<List<SubjectVisitSelectItem>> GetSubjectVisitSelectList(Guid subjectId);
 | 
			
		||||
        Task<List<QAStudyInfoDTO>> GetSubjectVisitUploadedStudyList(Guid subjectVisitId);
 | 
			
		||||
        Task<(List<QAStudyInfoDTO>, object)> GetSubjectVisitUploadedStudyList(Guid subjectVisitId);
 | 
			
		||||
        Task<UploadViewInitDto> GetUploadInitInfo(Guid subjectVisitId);
 | 
			
		||||
        Task<TrialVisitQADTO> GetVisitQCInfo(Guid subjectVisitId, [FromRoute] TrialQCProcess trialQCProcess, [FromRoute] CurrentQC currentQCType);
 | 
			
		||||
        Task<QAStudySeriesInfo> GetVisitQCStudyAndSeriesList(Guid subjectVisitId);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1453,9 +1453,14 @@ namespace IRaCIS.Core.Application.Image.QA
 | 
			
		|||
        /// <param name="subjectVisitId"></param>
 | 
			
		||||
        /// <returns></returns>
 | 
			
		||||
        [HttpGet("{subjectVisitId:guid}")]
 | 
			
		||||
        public async Task<List<QAStudyInfoDTO>> GetSubjectVisitUploadedStudyList(Guid subjectVisitId)
 | 
			
		||||
        public async Task<(List<QAStudyInfoDTO>,object)> GetSubjectVisitUploadedStudyList(Guid subjectVisitId)
 | 
			
		||||
        {
 | 
			
		||||
            return await _repository.Where<DicomStudy>(s => s.SubjectVisitId == subjectVisitId).IgnoreQueryFilters().ProjectTo<QAStudyInfoDTO>(_mapper.ConfigurationProvider).ToListAsync();
 | 
			
		||||
            var list= await _repository.Where<DicomStudy>(s => s.SubjectVisitId == subjectVisitId).IgnoreQueryFilters().ProjectTo<QAStudyInfoDTO>(_mapper.ConfigurationProvider).ToListAsync();
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
            var config = await _repository.Where<SubjectVisit>(t => t.Id == subjectVisitId).Select(t=>t.Trial).ProjectTo<TrialSubjectAndSVConfig>(_mapper.ConfigurationProvider).FirstOrDefaultAsync().IfNullThrowException();
 | 
			
		||||
 | 
			
		||||
            return (list, config);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue