添加时间线整点调用 2509/1 2509/head 2510/target/1
authorluozheng <1732036298@qq.com>
Tue, 14 Oct 2025 11:05:57 +0000 (19:05 +0800)
committerluozheng <1732036298@qq.com>
Tue, 14 Oct 2025 11:05:57 +0000 (19:05 +0800)
code/sdk/application/wearable/ln/nativeapp/nativeui/alarmclocktimerconfig/src/AlarmClockTimerConfig.cpp

index 2086842..1c6e57b 100644 (file)
@@ -102,42 +102,10 @@ static void LN_OPERATE_AlarmCallBackProcC(struct tm curTime)
     if (curTime.tm_hour == 0 && curTime.tm_min == 0 && curTime.tm_sec == 0) {\r
         do_ln_http_server_send_data(LN_HTTP_SERVICE_CMD_EMOJI_REPORT_ALL, NULL, 0);\r
     }\r
-\r
-    if(curTime.tm_hour == 15 && curTime.tm_min == 30 && curTime.tm_sec == 0)\r
-    {\r
-        WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "开始锻炼了");\r
-        \r
-        //切换到锻炼的表情和状态\r
-        if(OHOS::ThunderBirdModel::GetInstance())\r
-        {\r
-            OHOS::ThunderBirdModel::GetInstance()->ThunderBirdModel::SetCurrentStatusText("锻炼中");\r
-            OHOS::ThunderBirdModel::GetInstance()->ThunderBirdModel::SetCurrentExpression("Exercise");\r
-            OHOS::ThunderBirdModel::GetInstance()->SetCurrentExpressionAndStatus();\r
-        }\r
-    }\r
-    if(curTime.tm_hour == 17 && curTime.tm_min == 0 && curTime.tm_sec == 0)\r
+    //整点上报时间线状态\r
+    if(curTime.tm_hour % 24 == 0 && curTime.tm_min == 0 && curTime.tm_sec == 0)\r
     {\r
-        WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "开始玩耍了");\r
-        \r
-        //切换到锻炼的表情和状态\r
-        if(OHOS::ThunderBirdModel::GetInstance())\r
-        {\r
-            OHOS::ThunderBirdModel::GetInstance()->ThunderBirdModel::SetCurrentStatusText("玩耍中");\r
-            OHOS::ThunderBirdModel::GetInstance()->ThunderBirdModel::SetCurrentExpression("Play");\r
-            OHOS::ThunderBirdModel::GetInstance()->SetCurrentExpressionAndStatus();\r
-        }\r
-    }\r
-    if(curTime.tm_hour == 10 && curTime.tm_min == 35 && curTime.tm_sec == 0)\r
-    {\r
-        WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "开始哭了");\r
-        \r
-        //切换到锻炼的表情和状态\r
-        if(OHOS::ThunderBirdModel::GetInstance())\r
-        {\r
-            OHOS::ThunderBirdModel::GetInstance()->ThunderBirdModel::SetCurrentStatusText("难过了...");\r
-            OHOS::ThunderBirdModel::GetInstance()->ThunderBirdModel::SetCurrentExpression("crying");\r
-            OHOS::ThunderBirdModel::GetInstance()->SetCurrentExpressionAndStatus();\r
-        }\r
+        do_ln_http_server_send_data(LN_HTTP_SERVICE_CMD_TIMELINE_GET_STATUS, NULL, 0);\r
     }\r
 }\r
 \r