Uat_Study
			
			
		
		
							parent
							
								
									1678f9a021
								
							
						
					
					
						commit
						dda82466c9
					
				| 
						 | 
				
			
			@ -1674,7 +1674,7 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
 | 
			
		|||
        /// {
 | 
			
		||||
        ///     靶病灶疗效为 ICPD
 | 
			
		||||
        /// } 
 | 
			
		||||
        /// else if (本次访视满足RECIST1.1的PD条件 && (比整体访视期间最低点SOD增加≥20 % && 比整体访视期间最低点SOD绝对增加值≥5 mm)|| (前一访视评估为iCR && 当前访视至少有一个“存在”状态的靶病灶))
 | 
			
		||||
        /// else if (本次访视满足RECIST1.1的PD条件 && ((比整体访视期间最低点SOD增加≥20 % && 比整体访视期间最低点SOD绝对增加值≥5 mm)|| (前一访视评估为iCR && 当前访视至少有一个“存在”状态的靶病灶)))
 | 
			
		||||
        /// {
 | 
			
		||||
        ///     靶病灶疗效为 iUPD
 | 
			
		||||
        /// } else if (有任一靶病灶为NE状态)
 | 
			
		||||
| 
						 | 
				
			
			@ -1777,8 +1777,8 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
 | 
			
		|||
                //     靶病灶疗效为 ICPD
 | 
			
		||||
                result = TargetAssessment.iCPD;
 | 
			
		||||
            }
 | 
			
		||||
            // } else if (本次访视满足RECIST1.1的PD条件 && (比整体访视期间最低点SOD增加≥20 % && 比整体访视期间最低点SOD绝对增加值≥5 mm)|| (前一访视评估为iCR && 当前访视至少有一个“存在”状态的靶病灶))
 | 
			
		||||
            else if (resultData.MeetRECISTPD && (resultData.LowSodAddGreaterThan20Percent && resultData.LowSodAddGreaterThan5) || (resultData.LastTaskTarget.EqEnum(TargetAssessment.iCR) && resultData.HaveExistLesion))
 | 
			
		||||
            // } else if (本次访视满足RECIST1.1的PD条件 && ((比整体访视期间最低点SOD增加≥20 % && 比整体访视期间最低点SOD绝对增加值≥5 mm)|| (前一访视评估为iCR && 当前访视至少有一个“存在”状态的靶病灶)))
 | 
			
		||||
            else if (resultData.MeetRECISTPD && ((resultData.LowSodAddGreaterThan20Percent && resultData.LowSodAddGreaterThan5) || (resultData.LastTaskTarget.EqEnum(TargetAssessment.iCR) && resultData.HaveExistLesion)))
 | 
			
		||||
            {
 | 
			
		||||
                //     靶病灶疗效为 iUPD
 | 
			
		||||
                result = TargetAssessment.iUPD;
 | 
			
		||||
| 
						 | 
				
			
			@ -2547,7 +2547,7 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
 | 
			
		|||
        /// {
 | 
			
		||||
        ///     疗效为 iUPD
 | 
			
		||||
        /// }
 | 
			
		||||
        /// else if ((靶病灶评估为iCR && 非靶病灶评估为iCR && 新病灶评估为ND) && (靶病灶评估为ND && 非靶病灶评估为iCR && 新病灶评估为ND) && (靶病灶评估为iCR && 非靶病灶评估为ND && 新病灶评估为ND))
 | 
			
		||||
        /// else if ((靶病灶评估为iCR && 非靶病灶评估为iCR && 新病灶评估为ND)|| (靶病灶评估为ND && 非靶病灶评估为iCR && 新病灶评估为ND) || (靶病灶评估为iCR && 非靶病灶评估为ND && 新病灶评估为ND))
 | 
			
		||||
        /// {
 | 
			
		||||
        ///     疗效为 iCR
 | 
			
		||||
        /// }
 | 
			
		||||
| 
						 | 
				
			
			@ -2647,7 +2647,7 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
 | 
			
		|||
                result = OverallAssessment.iUPD;
 | 
			
		||||
            }
 | 
			
		||||
            // 
 | 
			
		||||
            // else if ((靶病灶评估为iCR && 非靶病灶评估为iCR && 新病灶评估为ND) && (靶病灶评估为ND && 非靶病灶评估为iCR && 新病灶评估为ND) && (靶病灶评估为iCR && 非靶病灶评估为ND && 新病灶评估为ND))
 | 
			
		||||
            // else if ((靶病灶评估为iCR && 非靶病灶评估为iCR && 新病灶评估为ND) || (靶病灶评估为ND && 非靶病灶评估为iCR && 新病灶评估为ND) || (靶病灶评估为iCR && 非靶病灶评估为ND && 新病灶评估为ND))
 | 
			
		||||
            else if (
 | 
			
		||||
 | 
			
		||||
                (inDto.QuestionInfo.Any(x => x.QuestionType == QuestionType.TargetLesion && x.Answer.EqEnum(TargetAssessment.iCR))
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue