|
|
@@ -234,6 +234,7 @@ namespace HealthMonitor.Service.Resolver |
|
|
|
// 设置高频状态 |
|
|
|
var freqFirstPhr = phr.OrderByDescending(i => i.LastUpdate).First(); |
|
|
|
await _deviceCacheMgr.SetPregnancyHeartRateFreqStatusAsync(heartRate.Serialno, freqFirstPhr); |
|
|
|
_logger.LogInformation($"{heartRate.Serialno} 设置高频状态"); |
|
|
|
//phrFreqstatus = await _deviceCacheMgr.GetPregnancyHeartRateFreqStatusAsync(heartRate.Serialno); |
|
|
|
} |
|
|
|
/// phr PregnancyHeartRate 连续连续正常次数个值都是正常(大于等于triggerHighFreqLow,少于等于triggerHighFreqHig), |
|
|
@@ -260,6 +261,10 @@ namespace HealthMonitor.Service.Resolver |
|
|
|
_logger.LogInformation($"{heartRate.Serialno} 连续正常结束高频心率状态, timeDiffInSeconds {timeDiffInSeconds},highFreqSampleInterval:{highFreqSampleInterval},高频状态持续{((DateTime)heartRate.LastUpdate - phrFreqstatus!.LastUpdate).TotalSeconds} 秒"); |
|
|
|
|
|
|
|
} |
|
|
|
else |
|
|
|
{ |
|
|
|
_logger.LogInformation($"{heartRate.Serialno} 处于高频状态..."); |
|
|
|
} |
|
|
|
#endregion |
|
|
|
} |
|
|
|
// 高频心率结束或平常心率 |
|
|
|