Merge branch 'Test.IRC' of http://192.168.3.68:2000/XCKJ/irc-netcore-api into Test.IRC
	
		
			
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing
				
					Details
				
			
		
	
				
					
				
			
				
	
				continuous-integration/drone/push Build is passing
				
					Details
				
			
		
	
						commit
						169b76161f
					
				| 
						 | 
				
			
			@ -364,7 +364,7 @@ namespace IRaCIS.Application.Services
 | 
			
		|||
                //影像学
 | 
			
		||||
                if (readModule.ReadingSetType == ReadingSetType.ImageReading)
 | 
			
		||||
                {
 | 
			
		||||
                    needSignCount = trialClinicalDataSetList.Where(t => t.TrialClinicalDataSetCriteriaList.Any(c => c.TrialReadingCriterionId == trialReadingCritrialId) && t.ClinicalDataLevel == ClinicalLevel.ImageRead).Count();
 | 
			
		||||
                    needSignCount = trialClinicalDataSetList.Where(t => t.TrialClinicalDataSetCriteriaList.Any(c => c.TrialReadingCriterionId == trialReadingCritrialId) && t.ClinicalDataLevel == ClinicalLevel.ImageRead && t.UploadRole == UploadRole.PM).Count();
 | 
			
		||||
 | 
			
		||||
                    // 不存在需要CRC上传的临床数据 或者 PM已确认
 | 
			
		||||
                    crcReadModuleSign =
 | 
			
		||||
| 
						 | 
				
			
			@ -374,12 +374,11 @@ namespace IRaCIS.Application.Services
 | 
			
		|||
                    && x.ClinicalUploadType == ClinicalUploadType.Structuring
 | 
			
		||||
                    && x.TrialClinicalDataSetCriteriaList.Any(c => c.TrialReadingCriterionId == trialReadingCritrialId)) || readModule.IsPMConfirm;
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
                }
 | 
			
		||||
                //肿瘤学
 | 
			
		||||
                else
 | 
			
		||||
                {
 | 
			
		||||
                    needSignCount = trialClinicalDataSetList.Where(t => t.TrialClinicalDataSetCriteriaList.Any(c => c.TrialReadingCriterionId == trialReadingCritrialId) && t.ClinicalDataLevel == ClinicalLevel.OncologyRead).Count();
 | 
			
		||||
                    needSignCount = trialClinicalDataSetList.Where(t => t.TrialClinicalDataSetCriteriaList.Any(c => c.TrialReadingCriterionId == trialReadingCritrialId) && t.ClinicalDataLevel == ClinicalLevel.OncologyRead && t.UploadRole == UploadRole.PM).Count();
 | 
			
		||||
 | 
			
		||||
                    // 不存在需要CRC上传的临床数据 或者 PM已确认
 | 
			
		||||
                    crcReadModuleSign =
 | 
			
		||||
| 
						 | 
				
			
			@ -761,6 +760,7 @@ namespace IRaCIS.Application.Services
 | 
			
		|||
                      IsCRCUpload = x.UploadRole == UploadRole.CRC,
 | 
			
		||||
                      IsNeedMerge = true,
 | 
			
		||||
                      ReadModuleId = readModule.Id,
 | 
			
		||||
                      TrialClinicalDataSetCriteriaList=x.TrialClinicalDataSetCriteriaList,
 | 
			
		||||
                      //FileCount = x.FileCount,
 | 
			
		||||
 | 
			
		||||
                      //ReadingClinicalDataState = x.ReadingClinicalDataState,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue