维护临床数据
							parent
							
								
									2f1df92dc3
								
							
						
					
					
						commit
						964a95d934
					
				| 
						 | 
				
			
			@ -1967,6 +1967,18 @@ namespace IRaCIS.Core.Application.Image.QA
 | 
			
		|||
                //已确认临床数据完整性
 | 
			
		||||
                dbSubjectVisit.IsConfirmedClinicalData = true;
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
                await _readingClinicalDataRepository.UpdatePartialFromQueryAsync(x =>
 | 
			
		||||
 | 
			
		||||
                  (x.ClinicalDataTrialSet.ClinicalDataLevel == ClinicalLevel.Subject || x.ClinicalDataTrialSet.ClinicalDataLevel == ClinicalLevel.SubjectVisit) &&
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
                  x.ClinicalDataTrialSet.UploadRole == UploadRole.CRC && x.ReadingId == dbSubjectVisit.Id && x.IsSign == false, x => new ReadingClinicalData()
 | 
			
		||||
                  {
 | 
			
		||||
                      IsSign = true,
 | 
			
		||||
                      ReadingClinicalDataState = ReadingClinicalDataStatus.HaveSigned
 | 
			
		||||
                  });
 | 
			
		||||
 | 
			
		||||
                //var signSuccess = await _repository.BatchUpdateAsync<TrialSign>(t => t.Id == cRCReuploadFinishedCommand.SignId, u => new TrialSign() { IsCompleted = true });
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -148,6 +148,7 @@ namespace IRaCIS.Application.Services
 | 
			
		|||
 | 
			
		||||
                var fileCount = await _readingClinicalDataPDFRepository.Where(t => t.ReadingClinicalDataId == indto.Id).CountAsync();
 | 
			
		||||
                entity.ReadingClinicalDataState = ReadingClinicalDataStatus.HaveUploaded;
 | 
			
		||||
                entity.IsSign = false;
 | 
			
		||||
                entity.FileCount = fileCount;
 | 
			
		||||
                var success = await _readingClinicalDataRepository.SaveChangesAsync();
 | 
			
		||||
                return ResponseOutput.Ok(entity.Id);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue