脾脏状态修改
parent
9190783ac4
commit
99026d6483
|
@ -2279,16 +2279,25 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
|
||||||
var differenceValue = presentSpd - baseLineSpleenLength;
|
var differenceValue = presentSpd - baseLineSpleenLength;
|
||||||
|
|
||||||
var differenceLowValue = presentSpd - lowSpleenLength;
|
var differenceLowValue = presentSpd - lowSpleenLength;
|
||||||
decimal percentage = 0;
|
|
||||||
if (baseLineSpleenLength != 0)
|
|
||||||
{
|
|
||||||
percentage = differenceValue * 100 / (baseLineSpleenLength-130);
|
|
||||||
}
|
|
||||||
|
|
||||||
// 1、基线 垂直径> 130 mm
|
|
||||||
//2、与基线相比脾垂直径变化值≥10 mm
|
decimal getPercentage()
|
||||||
//与基线相比脾肿大增加的百分比 > 50%
|
{
|
||||||
if (baseLineSpleenLength > 130 && differenceValue >= 10 && percentage > 50)
|
decimal percentage = 0;
|
||||||
|
if (baseLineSpleenLength != 0)
|
||||||
|
{
|
||||||
|
percentage = differenceValue * 100 / (baseLineSpleenLength - 130);
|
||||||
|
}
|
||||||
|
return percentage;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// 1、基线 垂直径> 130 mm
|
||||||
|
//2、与基线相比脾垂直径变化值≥10 mm
|
||||||
|
// 当前垂直径>130 mm
|
||||||
|
//与基线相比脾肿大增加的百分比 > 50%
|
||||||
|
if (baseLineSpleenLength > 130 && differenceValue >= 10 && spleenLength>130 && getPercentage() > 50)
|
||||||
{
|
{
|
||||||
result = SpleenAssessment.Increase;
|
result = SpleenAssessment.Increase;
|
||||||
}
|
}
|
||||||
|
@ -2312,9 +2321,10 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
|
||||||
{
|
{
|
||||||
result = SpleenAssessment.Normal;
|
result = SpleenAssessment.Normal;
|
||||||
}
|
}
|
||||||
//1、基线期 状态为“肿大”
|
//1、基线期 状态为“肿大”
|
||||||
//与基线相比脾肿大增加的百分比 < -50%
|
// 当前垂直径>130 mm
|
||||||
else if (baseLineState.EqEnum(SpleenAssessment.Swelling) && percentage < -50)
|
//与基线相比脾肿大增加的百分比 < -50%
|
||||||
|
else if (baseLineState.EqEnum(SpleenAssessment.Swelling) && spleenLength > 130 && getPercentage() < -50)
|
||||||
{
|
{
|
||||||
result = SpleenAssessment.Remission;
|
result = SpleenAssessment.Remission;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue