From 358699dbd35b20cd78b73af13cea08d3b78504e4 Mon Sep 17 00:00:00 2001 From: hewt <109787524@qq.com> Date: Tue, 3 Mar 2026 09:27:46 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=A1=E7=AE=97=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../TrialGlobalLimitActionFilter.cs | 10 +-- .../IRaCIS.Core.Application.xml | 64 ++++++++++++++++--- .../ReadingCalculate/IVUSCalculateService.cs | 12 +--- 3 files changed, 62 insertions(+), 24 deletions(-) diff --git a/IRaCIS.Core.Application/BusinessFilter/LegacyController/TrialGlobalLimitActionFilter.cs b/IRaCIS.Core.Application/BusinessFilter/LegacyController/TrialGlobalLimitActionFilter.cs index 8d24d2591..23f459567 100644 --- a/IRaCIS.Core.Application/BusinessFilter/LegacyController/TrialGlobalLimitActionFilter.cs +++ b/IRaCIS.Core.Application/BusinessFilter/LegacyController/TrialGlobalLimitActionFilter.cs @@ -29,11 +29,11 @@ public class TrialGlobalLimitActionFilter(IFusionCache _fusionCache, IUserInfo _ var requestHost = context.HttpContext.Request.Host; // 检查请求是否来自 localhost:6100 - //if (requestHost.Host == "localhost" && (requestHost.Port == 6100 || requestHost.Port == 3305)) - //{ - // await next(); - // return; - //} + if (requestHost.Host == "localhost" && (requestHost.Port == 6100 || requestHost.Port == 3305)) + { + await next(); + return; + } #region 特殊用户类型拦截 // 用户类型检查 diff --git a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml index 74dafa45c..3d41b2217 100644 --- a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml +++ b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml @@ -4407,6 +4407,27 @@ + + + 获取EMM求和 + + + + + + + (EEM-Lumen)求和 + + + + + + + PAV(冠状动脉粥样硬化体积百分比) + + + + 将上一次的访视病灶添加到这一次 @@ -5984,6 +6005,34 @@ + + + 匹配动脉段最小FCT (平均值的最小值) + + + + + + + 平均最小FCT (平均值的平均值) + + + + + + + 脂质角度平均值 + + + + + + + 脂质角度最大 + + + + 验证访视提交 @@ -8652,11 +8701,6 @@ IVUS测量值导入 - - - 斑块编号 - - 外弹力膜面积Emm @@ -8672,11 +8716,6 @@ 外弹力膜面积- 管腔面积 - - - 斑块编号 - - 第一次 @@ -8717,6 +8756,11 @@ 官腔面积测量 + + + 脂质角度 + + 斑块编号 diff --git a/IRaCIS.Core.Application/Service/ReadingCalculate/IVUSCalculateService.cs b/IRaCIS.Core.Application/Service/ReadingCalculate/IVUSCalculateService.cs index 6b0a47865..8f721cf58 100644 --- a/IRaCIS.Core.Application/Service/ReadingCalculate/IVUSCalculateService.cs +++ b/IRaCIS.Core.Application/Service/ReadingCalculate/IVUSCalculateService.cs @@ -941,19 +941,13 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate var eEMLumenSum = inDto.QuestionInfo.Where(x => x.QuestionType == QuestionType.EEMSubLumenSum).Select(x => x.Answer).FirstOrDefault().IsNullOrEmptyReturn0(); var eEMSum = inDto.QuestionInfo.Where(x => x.QuestionType == QuestionType.EEMSum).Select(x => x.Answer).FirstOrDefault().IsNullOrEmptyReturn0(); - string pav = string.Empty; + decimal pav = 0; if (eEMSum != 0) { - pav = (eEMLumenSum * 100 / eEMSum).ToString(); + pav = eEMLumenSum * 100 / eEMSum; } - if (inDto.DigitPlaces != -1) - { - - pav = decimal.Round(decimal.Parse(pav ?? "0"), inDto.DigitPlaces, MidpointRounding.AwayFromZero).ToString("F" + inDto.DigitPlaces.ToString()); - } - - return decimal.Parse(pav); + return pav; } /////