From 9ddb165adab05ce6f59d73cd7315f1a0f90f82d6 Mon Sep 17 00:00:00 2001 From: H Vs Date: Mon, 20 May 2024 09:25:10 +0800 Subject: [PATCH] =?UTF-8?q?=E8=88=92=E5=BC=A0=E5=8E=8B=EF=BC=8C=E6=A0=87?= =?UTF-8?q?=E5=AE=9A=E5=80=BC-=E5=B9=B3=E5=9D=87=E5=80=BC=E5=B0=91?= =?UTF-8?q?=E4=BA=8E4=E5=90=8E=EF=BC=8C=E4=B8=8D=E5=86=8D=E8=BF=9B?= =?UTF-8?q?=E8=A1=8C=E5=A2=9E=E9=87=8F=E5=80=BC=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../HmBloodPressConfigManualCalibrationController.cs | 8 +++++++- HealthMonitor.WebApi/Worker.cs | 8 +++++++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/HealthMonitor.WebApi/Controllers/HealthMonitor/HmBloodPressConfigManualCalibrationController.cs b/HealthMonitor.WebApi/Controllers/HealthMonitor/HmBloodPressConfigManualCalibrationController.cs index 340ac62..cfceb97 100644 --- a/HealthMonitor.WebApi/Controllers/HealthMonitor/HmBloodPressConfigManualCalibrationController.cs +++ b/HealthMonitor.WebApi/Controllers/HealthMonitor/HmBloodPressConfigManualCalibrationController.cs @@ -222,7 +222,13 @@ namespace HealthMonitor.WebApi.Controllers.HealthMonitor // 除最大值和最小值后的平均值与标定值差值少于4后(当天计算出该结果则也不产生增量调整),就不再进行增量值调整了。 if (systolicRefValue-systolicAvg < 4) { - _logger.LogInformation($"{imei} 除最大值和最小值后的平均值:{systolicAvg}与标定值:{systolicRefValue}差值(标定值-平均值)少于4后,不再进行增量值调整"); + _logger.LogInformation($"systolic 收缩压 {imei} 除最大值和最小值后的平均值:{systolicAvg}与标定值:{systolicRefValue}差值(标定值-平均值)少于4后,不再进行增量值调整"); + return ApiResponse.Fail(502, $"平均值与标定值差值少于4,不调整增量值"); + } + + if (diastolicRefValue - diastolicAvg < 4) + { + _logger.LogInformation($"diastolic 舒张压 {imei} 除最大值和最小值后的平均值:{diastolicAvg}与标定值:{diastolicRefValue}差值(标定值-平均值)少于4后,不再进行增量值调整"); return ApiResponse.Fail(502, $"平均值与标定值差值少于4,不调整增量值"); } diff --git a/HealthMonitor.WebApi/Worker.cs b/HealthMonitor.WebApi/Worker.cs index 7926e9e..16ac14b 100644 --- a/HealthMonitor.WebApi/Worker.cs +++ b/HealthMonitor.WebApi/Worker.cs @@ -335,7 +335,13 @@ namespace HealthMonitor.WebApi // 除最大值和最小值后的平均值与标定值差值少于4后(当天计算出该结果则也不产生增量调整),就不再进行增量值调整了。 if (systolicRefValue - systolicAvg < 4) { - _logger.LogInformation($"{imeiDel}除最大值和最小值后的平均值:{systolicAvg}与标定值:{systolicRefValue}的差值(标定值-平均值)少于4后,不再进行增量值调整"); + _logger.LogInformation($"systolic 收缩压 {imeiDel}除最大值和最小值后的平均值:{systolicAvg}与标定值:{systolicRefValue}的差值(标定值-平均值)少于4后,不再进行增量值调整"); + break; + } + + if (diastolicRefValue - diastolicAvg < 4) + { + _logger.LogInformation($"diastolic 舒张压 {imeiDel}除最大值和最小值后的平均值:{diastolicAvg}与标定值:{diastolicRefValue}的差值(标定值-平均值)少于4后,不再进行增量值调整"); break; }