From a2b1a0d64bf714d180a5d1bb7490cb5bf02442b0 Mon Sep 17 00:00:00 2001 From: he <109787524@qq.com> Date: Wed, 24 Apr 2024 11:13:24 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ReadingCalculate/LuganoCalculateService.cs | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/IRaCIS.Core.Application/Service/ReadingCalculate/LuganoCalculateService.cs b/IRaCIS.Core.Application/Service/ReadingCalculate/LuganoCalculateService.cs index 7cbf71287..d100f636c 100644 --- a/IRaCIS.Core.Application/Service/ReadingCalculate/LuganoCalculateService.cs +++ b/IRaCIS.Core.Application/Service/ReadingCalculate/LuganoCalculateService.cs @@ -83,7 +83,8 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate public async Task GetReadingCalculationData(GetReadingCalculationDataInDto inDto) { ReadingCalculateDto readingData = await _generalCalculateService.GetReadingCalculateDto(inDto.VisitTaskId); - var baseLinePET5PS = 0m; + readingData.ComputationTrigger = ComputationTrigger.LiverBloodPool; + var baseLinePET5PS = 0m; if (!readingData.IsBaseLine) { var baseLineTaskId = await GetBaseLineTaskId(readingData); @@ -93,8 +94,10 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate return new { BaseLinePET5PS = baseLinePET5PS, + //计算的5ps评分 + CalculatePET5PS=await GetPET5PS(readingData), - }; + }; } #region 临时对象 单个请求的生命周期 避免重复查询数据库 @@ -2404,7 +2407,10 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate LowSpleenLength = lowSpleenLength, // 基线状态 BaseLineState = baseLineState, - }; + + // 脾脏状态 + SplenicStatus = await GetSplenicStatus(inDto), + }; }