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