From 24f64e9d599ef1e49a2ca7be741cab7c336fe174 Mon Sep 17 00:00:00 2001 From: he <109787524@qq.com> Date: Mon, 15 Jan 2024 16:36:32 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=AE=A1=E7=AE=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Service/ReadingCalculate/LuganoCalculateService.cs | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/IRaCIS.Core.Application/Service/ReadingCalculate/LuganoCalculateService.cs b/IRaCIS.Core.Application/Service/ReadingCalculate/LuganoCalculateService.cs index 3c8c3b8e1..835a51250 100644 --- a/IRaCIS.Core.Application/Service/ReadingCalculate/LuganoCalculateService.cs +++ b/IRaCIS.Core.Application/Service/ReadingCalculate/LuganoCalculateService.cs @@ -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; }