修复部分结束心率检测操作 681/1 681/head
authorCaisking <3449750381@qq.com>
Mon, 12 Aug 2024 09:31:54 +0000 (17:31 +0800)
committerCaisking <3449750381@qq.com>
Mon, 12 Aug 2024 09:31:54 +0000 (17:31 +0800)
code/sdk/application/wearable/fd230app/nativeui/heartrate/src/HeartModel.cpp

index fca77f3..a9b991c 100644 (file)
@@ -565,7 +565,12 @@ namespace OHOS
         /*主界面卡片检测 或者 被动检测*/\r
         if (checkstate == HeartCheck::CARDCHECK || checkstate == HeartCheck::PASSIVITY)\r
         {\r
-            Heart_Save();\r
+            if (heartresult_ == HeartResult::SUCCESS)\r
+            {\r
+                Heart_Save();\r
+            }\r
+            /*关闭被动检测*/\r
+            Heart_Control(HeartState::End, HeartCheck::PASSIVITY);\r
         }\r
 \r
         if (sensorstate)\r