修改一版
parent
8b35ea1ec8
commit
fbdc155f01
|
@ -106,13 +106,13 @@ namespace IRaCIS.Core.Application.Service
|
||||||
//与基线访视相比SOD变化百分比
|
//与基线访视相比SOD变化百分比
|
||||||
new ReadingCalculateData (){QuestionType=QuestionType.SODPercent,GetDecimalNullFun=GetSODPercent},
|
new ReadingCalculateData (){QuestionType=QuestionType.SODPercent,GetDecimalNullFun=GetSODPercent},
|
||||||
|
|
||||||
//与整个访视期间最低点相比增加的值(mm) 其他任务需要改
|
//与整个访视期间SOD最低点相比增加的值(mm) 其他任务需要改
|
||||||
new ReadingCalculateData (){QuestionType=QuestionType.LowestIncrease,GetDecimalNullFun=GetLowestIncrease,ChangeAllTaskFun=ChangeAllLowestIncrease},
|
new ReadingCalculateData (){QuestionType=QuestionType.LowestIncrease,GetDecimalNullFun=GetLowestIncrease,ChangeAllTaskFun=ChangeAllLowestIncrease},
|
||||||
|
|
||||||
//与整个访视期间最低点相比增加的百分比 其他任务需要改
|
//与整个访视期间SOD最低点相比增加的百分比 其他任务需要改
|
||||||
new ReadingCalculateData (){QuestionType=QuestionType.LowPercent,GetDecimalNullFun=GetLowPercent,ChangeAllTaskFun=ChangeAllLowPercent},
|
new ReadingCalculateData (){QuestionType=QuestionType.LowPercent,GetDecimalNullFun=GetLowPercent,ChangeAllTaskFun=ChangeAllLowPercent},
|
||||||
|
|
||||||
//整个访视期间最低点访视名称 其他任务需要改
|
//整个访视期间SOD最低点访视名称 其他任务需要改
|
||||||
new ReadingCalculateData (){QuestionType=QuestionType.LowVisit,GetStringFun=GetLowVisit,ChangeAllTaskFun=ChangeAllLowVisitName},
|
new ReadingCalculateData (){QuestionType=QuestionType.LowVisit,GetStringFun=GetLowVisit,ChangeAllTaskFun=ChangeAllLowVisitName},
|
||||||
|
|
||||||
//是否存在非淋巴结靶病灶
|
//是否存在非淋巴结靶病灶
|
||||||
|
@ -506,9 +506,9 @@ namespace IRaCIS.Core.Application.Service
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region 与整个访视期间最低点相比增加的值(mm)
|
#region 与整个访视期间SOD最低点相比增加的值(mm)
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 与整个访视期间最低点相比增加的值(mm)
|
/// 与整个访视期间SOD最低点相比增加的值(mm)
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="inDto"></param>
|
/// <param name="inDto"></param>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
|
@ -528,9 +528,9 @@ namespace IRaCIS.Core.Application.Service
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region 与整个访视期间最低点相比增加的百分比
|
#region 与整个访视期间SOD最低点相比增加的百分比
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 与整个访视期间最低点相比增加的百分比
|
/// 与整个访视期间SOD最低点相比增加的百分比
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="inDto"></param>
|
/// <param name="inDto"></param>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
|
@ -560,9 +560,9 @@ namespace IRaCIS.Core.Application.Service
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region 整个访视期间最低点访视名称
|
#region 整个访视期间SOD最低点访视名称
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 整个访视期间最低点访视名称
|
/// 整个访视期间SOD最低点访视名称
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="inDto"></param>
|
/// <param name="inDto"></param>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
|
@ -713,10 +713,10 @@ namespace IRaCIS.Core.Application.Service
|
||||||
|
|
||||||
#region 修改其他标准
|
#region 修改其他标准
|
||||||
|
|
||||||
#region 修改与整个访视期间最低点相比增加的值(mm)
|
#region 修改与整个访视期间SOD最低点相比增加的值(mm)
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 修改与整个访视期间最低点相比增加的值(mm)
|
/// 修改与整个访视期间SOD最低点相比增加的值(mm)
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="inDto"></param>
|
/// <param name="inDto"></param>
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
|
@ -736,10 +736,10 @@ namespace IRaCIS.Core.Application.Service
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
|
||||||
#region 修改整个访视期间最低点相比增加的百分比
|
#region 修改整个访视期间SOD最低点相比增加的百分比
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 修改整个访视期间最低点相比增加的百分比
|
/// 修改整个访视期间SOD最低点相比增加的百分比
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="inDto"></param>
|
/// <param name="inDto"></param>
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
|
@ -931,16 +931,16 @@ namespace IRaCIS.Core.Application.Service
|
||||||
// SOD 百分比 与基线期SOD相比减小<30% bool
|
// SOD 百分比 与基线期SOD相比减小<30% bool
|
||||||
SODPercentLess30 = inDto.QuestionInfo.Where(x => x.QuestionType == QuestionType.SODPercent).Sum(x => x.Answer.IsNullOrEmptyReturn0()) < 30,
|
SODPercentLess30 = inDto.QuestionInfo.Where(x => x.QuestionType == QuestionType.SODPercent).Sum(x => x.Answer.IsNullOrEmptyReturn0()) < 30,
|
||||||
|
|
||||||
// SOD 百分比 整体访视期间最低点SOD相比增加<20%
|
// SOD 百分比 整体访视期间SOD最低点SOD相比增加<20%
|
||||||
LowPercentLess20 = inDto.QuestionInfo.Where(x => x.QuestionType == QuestionType.LowPercent).Sum(x => x.Answer.IsNullOrEmptyReturn0()) <20,
|
LowPercentLess20 = inDto.QuestionInfo.Where(x => x.QuestionType == QuestionType.LowPercent).Sum(x => x.Answer.IsNullOrEmptyReturn0()) <20,
|
||||||
|
|
||||||
// SOD 百分比 比整体访视期间最低点SOD增加≥20%
|
// SOD 百分比 比整体访视期间SOD最低点SOD增加≥20%
|
||||||
LowPercentBigger20 = inDto.QuestionInfo.Where(x => x.QuestionType == QuestionType.LowPercent).Sum(x => x.Answer.IsNullOrEmptyReturn0()) >= 20,
|
LowPercentBigger20 = inDto.QuestionInfo.Where(x => x.QuestionType == QuestionType.LowPercent).Sum(x => x.Answer.IsNullOrEmptyReturn0()) >= 20,
|
||||||
|
|
||||||
// SOD 变化值 比整体访视期间最低点SOD绝对增加值<5 mm
|
// SOD 变化值 比整体访视期间SOD最低点SOD绝对增加值<5 mm
|
||||||
LowChangeLess5 = inDto.QuestionInfo.Where(x => x.QuestionType == QuestionType.LowestIncrease).Sum(x => x.Answer.IsNullOrEmptyReturn0()) < 5,
|
LowChangeLess5 = inDto.QuestionInfo.Where(x => x.QuestionType == QuestionType.LowestIncrease).Sum(x => x.Answer.IsNullOrEmptyReturn0()) < 5,
|
||||||
|
|
||||||
// 比整体访视期间最低点SOD绝对增加值≥5 mm
|
// 比整体访视期间SOD最低点SOD绝对增加值≥5 mm
|
||||||
LowChangeBigger5 = inDto.QuestionInfo.Where(x => x.QuestionType == QuestionType.LowestIncrease).Sum(x => x.Answer.IsNullOrEmptyReturn0()) >= 5,
|
LowChangeBigger5 = inDto.QuestionInfo.Where(x => x.QuestionType == QuestionType.LowestIncrease).Sum(x => x.Answer.IsNullOrEmptyReturn0()) >= 5,
|
||||||
|
|
||||||
// 被评估为NE的单个靶病灶 是否存在状态为不可评估的靶病灶
|
// 被评估为NE的单个靶病灶 是否存在状态为不可评估的靶病灶
|
||||||
|
|
|
@ -758,17 +758,17 @@ namespace IRaCIS.Core.Domain.Share
|
||||||
SODPercent = 3,
|
SODPercent = 3,
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 与整个访视期间最低点相比增加的值(mm) 其他任务需要改
|
/// 与整个访视期间SOD最低点相比增加的值(mm) 其他任务需要改
|
||||||
/// </summary>
|
/// </summary>
|
||||||
LowestIncrease = 4,
|
LowestIncrease = 4,
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 与整个访视期间最低点相比增加的百分比 其他任务需要改
|
/// 与整个访视期间SOD最低点相比增加的百分比 其他任务需要改
|
||||||
/// </summary>
|
/// </summary>
|
||||||
LowPercent = 5,
|
LowPercent = 5,
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 整个访视期间最低点访视名称 其他任务需要改
|
/// 整个访视期间SOD最低点访视名称 其他任务需要改
|
||||||
/// </summary>
|
/// </summary>
|
||||||
LowVisit = 6,
|
LowVisit = 6,
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue