Merge branch 'master' of http://192.168.1.2:8033/IRaCIS_Core_Api
						commit
						98a9a62b2d
					
				| 
						 | 
					@ -2547,11 +2547,11 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
 | 
				
			||||||
        /// {
 | 
					        /// {
 | 
				
			||||||
        ///     疗效为 iPR
 | 
					        ///     疗效为 iPR
 | 
				
			||||||
        /// }
 | 
					        /// }
 | 
				
			||||||
        /// else if (靶病灶评估为iPR && 非靶病灶评估为iNN或NE && 新病灶评估为否或疑似或NE)
 | 
					        /// else if (靶病灶评估为iCR && 非靶病灶评估为iNN或NE && 新病灶评估为否或疑似或NE)
 | 
				
			||||||
        /// {
 | 
					        /// {
 | 
				
			||||||
        ///     疗效为 iPR
 | 
					        ///     疗效为 iPR
 | 
				
			||||||
        /// }
 | 
					        /// }
 | 
				
			||||||
        /// else if (靶病灶评估为iPR && 非靶病灶评估为iCR或ND && 新病灶评估为疑似或NE)
 | 
					        /// else if (靶病灶评估为iCR && 非靶病灶评估为iCR或ND && 新病灶评估为疑似或NE)
 | 
				
			||||||
        /// {
 | 
					        /// {
 | 
				
			||||||
        ///     疗效为 iPR
 | 
					        ///     疗效为 iPR
 | 
				
			||||||
        /// }
 | 
					        /// }
 | 
				
			||||||
| 
						 | 
					@ -2662,8 +2662,8 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
 | 
				
			||||||
                //     疗效为 iPR
 | 
					                //     疗效为 iPR
 | 
				
			||||||
                result = OverallAssessment.iPR;
 | 
					                result = OverallAssessment.iPR;
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
            // else if (靶病灶评估为iPR && 非靶病灶评估为iNN或NE && 新病灶评估为否或疑似或NE)
 | 
					            // else if (靶病灶评估为iCR && 非靶病灶评估为iNN或NE && 新病灶评估为否或疑似或NE)
 | 
				
			||||||
            else if (inDto.QuestionInfo.Any(x => x.QuestionType == QuestionType.TargetLesion && x.Answer.EqEnum(TargetAssessment.iPR))
 | 
					            else if (inDto.QuestionInfo.Any(x => x.QuestionType == QuestionType.TargetLesion && x.Answer.EqEnum(TargetAssessment.iCR))
 | 
				
			||||||
              && (inDto.QuestionInfo.Any(x => x.QuestionType == QuestionType.NoTargetLesion && x.Answer.EqEnum(NoTargetAssessment.iNN))
 | 
					              && (inDto.QuestionInfo.Any(x => x.QuestionType == QuestionType.NoTargetLesion && x.Answer.EqEnum(NoTargetAssessment.iNN))
 | 
				
			||||||
              || inDto.QuestionInfo.Any(x => x.QuestionType == QuestionType.NoTargetLesion && x.Answer.EqEnum(NoTargetAssessment.NE))
 | 
					              || inDto.QuestionInfo.Any(x => x.QuestionType == QuestionType.NoTargetLesion && x.Answer.EqEnum(NoTargetAssessment.NE))
 | 
				
			||||||
              || inDto.QuestionInfo.Any(x => x.QuestionType == QuestionType.NoTargetLesion && x.Answer.EqEnum(NoTargetAssessment.ND))
 | 
					              || inDto.QuestionInfo.Any(x => x.QuestionType == QuestionType.NoTargetLesion && x.Answer.EqEnum(NoTargetAssessment.ND))
 | 
				
			||||||
| 
						 | 
					@ -2675,8 +2675,8 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
 | 
				
			||||||
                //     疗效为 iPR
 | 
					                //     疗效为 iPR
 | 
				
			||||||
                result = OverallAssessment.iPR;
 | 
					                result = OverallAssessment.iPR;
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
            // else if (靶病灶评估为iPR && 非靶病灶评估为iCR或ND && 新病灶评估为疑似或NE)
 | 
					            // else if (靶病灶评估为iCR && 非靶病灶评估为iCR或ND && 新病灶评估为疑似或NE)
 | 
				
			||||||
            else if (inDto.QuestionInfo.Any(x => x.QuestionType == QuestionType.TargetLesion && x.Answer.EqEnum(TargetAssessment.iPR))
 | 
					            else if (inDto.QuestionInfo.Any(x => x.QuestionType == QuestionType.TargetLesion && x.Answer.EqEnum(TargetAssessment.iCR))
 | 
				
			||||||
                 && (inDto.QuestionInfo.Any(x => x.QuestionType == QuestionType.NoTargetLesion && x.Answer.EqEnum(NoTargetAssessment.iCR))
 | 
					                 && (inDto.QuestionInfo.Any(x => x.QuestionType == QuestionType.NoTargetLesion && x.Answer.EqEnum(NoTargetAssessment.iCR))
 | 
				
			||||||
                 || inDto.QuestionInfo.Any(x => x.QuestionType == QuestionType.NoTargetLesion && x.Answer.EqEnum(NoTargetAssessment.ND))
 | 
					                 || inDto.QuestionInfo.Any(x => x.QuestionType == QuestionType.NoTargetLesion && x.Answer.EqEnum(NoTargetAssessment.ND))
 | 
				
			||||||
              ) && (inDto.QuestionInfo.Any(x => x.QuestionType == QuestionType.NewLesionEvaluation && x.Answer.EqEnum(NewLesionAssessment.Suspected))
 | 
					              ) && (inDto.QuestionInfo.Any(x => x.QuestionType == QuestionType.NewLesionEvaluation && x.Answer.EqEnum(NewLesionAssessment.Suspected))
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue