计算条件补充说明

This commit is contained in:
2024-04-10 14:46:28 +08:00
parent 3a996212ed
commit c822d20d0d
@@ -513,6 +513,18 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
List<ReadingCalculateData> calculateList = new List<ReadingCalculateData>()
{
/*
* 保存影像质量问题
* 如果:不正常:PET-CT不能融合, FDG-PET的评估设置为NE
*
* 保存二维页面病灶
*
* 保存
*
*
*
*/
// 是否存在Pet
new ReadingCalculateData (){QuestionType=QuestionType.ExistPET,GetStringFun=GetExistPET},
@@ -2476,6 +2488,7 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
/// <returns></returns>
public async Task<string> GetPET5PS(ReadingCalculateDto inDto)
{
//病灶最大SUVmax、肝脏血池、纵膈血池SUVmax未发生改变时,不用计算
//if (inDto.IsBaseLine)
//{
// return SpleenAssessment.Stabilization.GetEnumInt();
@@ -2564,6 +2577,7 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
/// <returns></returns>
public async Task<string> GetUptakeChange(ReadingCalculateDto inDto)
{
//PET5ps评分改变时,才计算
if (inDto.IsBaseLine)
{
return SUVChangeVSBaseline.NA.GetEnumInt();