修改一版

Uat_Study
he 2022-09-30 16:52:52 +08:00
parent 8b35ea1ec8
commit fbdc155f01
2 changed files with 20 additions and 20 deletions

View File

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

View File

@ -758,17 +758,17 @@ namespace IRaCIS.Core.Domain.Share
SODPercent = 3,
/// <summary>
/// 与整个访视期间最低点相比增加的值mm 其他任务需要改
/// 与整个访视期间SOD最低点相比增加的值mm 其他任务需要改
/// </summary>
LowestIncrease = 4,
/// <summary>
/// 与整个访视期间最低点相比增加的百分比 其他任务需要改
/// 与整个访视期间SOD最低点相比增加的百分比 其他任务需要改
/// </summary>
LowPercent = 5,
/// <summary>
/// 整个访视期间最低点访视名称 其他任务需要改
/// 整个访视期间SOD最低点访视名称 其他任务需要改
/// </summary>
LowVisit = 6,