From: Caisking <3449750381@qq.com> Date: Mon, 12 Aug 2024 09:31:54 +0000 (+0800) Subject: 修复部分结束心率检测操作 X-Git-Tag: release_V1.2.70_20241020_135402~679^2~1 X-Git-Url: http://git.snicker.com.cn/css/static/gitweb.css?a=commitdiff_plain;h=refs%2Fchanges%2F681%2F1;p=mirrors%2FFD230.git 修复部分结束心率检测操作 --- diff --git a/code/sdk/application/wearable/fd230app/nativeui/heartrate/src/HeartModel.cpp b/code/sdk/application/wearable/fd230app/nativeui/heartrate/src/HeartModel.cpp index fca77f369..a9b991c50 100644 --- a/code/sdk/application/wearable/fd230app/nativeui/heartrate/src/HeartModel.cpp +++ b/code/sdk/application/wearable/fd230app/nativeui/heartrate/src/HeartModel.cpp @@ -565,7 +565,12 @@ namespace OHOS /*主界面卡片检测 或者 被动检测*/ if (checkstate == HeartCheck::CARDCHECK || checkstate == HeartCheck::PASSIVITY) { - Heart_Save(); + if (heartresult_ == HeartResult::SUCCESS) + { + Heart_Save(); + } + /*关闭被动检测*/ + Heart_Control(HeartState::End, HeartCheck::PASSIVITY); } if (sensorstate)