IRC_NewDev
			
			
		
		
							parent
							
								
									a73f6a4aeb
								
							
						
					
					
						commit
						4b9ca6ca25
					
				| 
						 | 
				
			
			@ -1280,6 +1280,8 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
 | 
			
		|||
 | 
			
		||||
        public string SubjectCode { get; set; }
 | 
			
		||||
 | 
			
		||||
        public bool IsExistsClinicalData { get; set; }
 | 
			
		||||
 | 
			
		||||
        public ReadingTaskState ReadingTaskState { get; set; }
 | 
			
		||||
 | 
			
		||||
        public decimal VisitTaskNum { get; set; }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -549,6 +549,22 @@ namespace IRaCIS.Application.Services
 | 
			
		|||
                result = result.Where(x => x.VisitTaskId == inDto.VisitTaskId).ToList();
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            foreach (var item in result)
 | 
			
		||||
            {
 | 
			
		||||
                var clinicalDataList = await _readingClinicalDataService.GetClinicalDataList(new GetReadingOrTaskClinicalDataListInDto()
 | 
			
		||||
                {
 | 
			
		||||
 | 
			
		||||
                    SubjectId = taskInfo.SubjectId,
 | 
			
		||||
                    TrialId = taskInfo.TrialId,
 | 
			
		||||
                    VisitTaskId = item.VisitTaskId,
 | 
			
		||||
                });
 | 
			
		||||
 | 
			
		||||
                item.IsExistsClinicalData = clinicalDataList.Count() > 0;
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
          
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
            return (result, new
 | 
			
		||||
            {
 | 
			
		||||
                ReadingTaskState = await _visitTaskRepository.Where(x => x.Id == inDto.VisitTaskId).Select(x => x.ReadingTaskState).FirstOrDefaultAsync()
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue