This commit is contained in:
he
2023-05-08 11:00:55 +08:00
parent b4cf5cd2a3
commit be8af75e61
@@ -1991,7 +1991,7 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
data.AllVanish = data.AllVanish && item.TableQuestionList.Any(x => x.QuestionMark == QuestionMark.State && x.Answer.EqEnum(NewTargetLesionState.Loss));
}
NewTargetLesionAssessment result = NewTargetLesionAssessment.NE;
NewTargetLesionAssessment result = NewTargetLesionAssessment.ND;
// if(所有新靶病灶消失或一直不存在任何新靶病灶)
if(data.NotExistsNewTargetLesion||data.AllVanish)
@@ -2088,7 +2088,7 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
ExixtsUnevaluableState = tableQuestion.SelectMany(x => x.TableQuestionList).Any(x => x.QuestionMark == QuestionMark.State && x.Answer.EqEnum(NewNoTargetLesionState.NotEvaluable)),
};
NewNoTargetLesionAssessment result = NewNoTargetLesionAssessment.NE;
NewNoTargetLesionAssessment result = NewNoTargetLesionAssessment.ND;
// if(所有新非靶病灶消失或一直不存在任何新非靶病灶时评估为该结果)
if(data.NotExistsNewNoTargetLesion|| data.AllVanish)
@@ -2181,7 +2181,7 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
};
OtherPreviousNewLesionAssessment result = OtherPreviousNewLesionAssessment.Equivocal;
OtherPreviousNewLesionAssessment result = OtherPreviousNewLesionAssessment.ND;
// if(有其它既往新病灶消失或一直不存在任何其它既往新病灶)
if (data.NotExistsOtherNewTargetLesion || data.AllVanish)