修改计算

IRC_NewDev
he 2024-01-15 16:36:32 +08:00
parent 3a6afd6958
commit 24f64e9d59
1 changed files with 4 additions and 5 deletions

View File

@ -2008,7 +2008,6 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
//{
// return SpleenAssessment.Stabilization.GetEnumInt();
//}
Console.WriteLine("计算了PET5PS,当前接口" + _userInfo.RequestUrl);
if (inDto.QuestionInfo.Any(x => x.QuestionType == QuestionType.ExistPET && x.Answer == ReadingYesOrNo.No.GetEnumInt()))
{
return PET5PSScore.NE.GetEnumInt();
@ -2040,22 +2039,22 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
}
// 本访视病灶的 max SUVmax所有病灶中最大的> 2 * 肝脏血池SUVmax
else if (maxSUVmax >2* LiverSUVmax)
else if (maxSUVmax >2* LiverSUVmax&& LiverSUVmax!=0)
{
result = PET5PSScore.Five;
}
//本访视病灶的SUVmax所有病灶中最大的>肝脏血池SUVmax
else if (maxSUVmax > LiverSUVmax)
else if (maxSUVmax > LiverSUVmax && LiverSUVmax != 0)
{
result = PET5PSScore.Four;
}
//纵隔血池SUVmax<本访视点病灶的max SUVmax所有病灶中最大的≤1*肝脏血池SUVmax
else if (MediastinumSUVmax < maxSUVmax&& maxSUVmax <= LiverSUVmax)
else if (MediastinumSUVmax < maxSUVmax&& maxSUVmax <= LiverSUVmax&& LiverSUVmax!=0)
{
result = PET5PSScore.Three;
}
//本访视点病灶的SUVmax所有病灶中最大的<纵隔血池SUVmax
else if (maxSUVmax < MediastinumSUVmax)
else if (maxSUVmax < MediastinumSUVmax && MediastinumSUVmax!=0)
{
result = PET5PSScore.Two;
}