From: Caisking Date: Tue, 5 Aug 2025 09:37:40 +0000 (+0800) Subject: 修改睡眠更新字符串获取逻辑 X-Git-Tag: leiniao_debug_1.0.0_20250922_020716~198 X-Git-Url: http://git.snicker.com.cn/css/static/gitweb.css?a=commitdiff_plain;h=refs%2Fchanges%2F2046%2Fhead;p=mirrors%2FFD230.git 修改睡眠更新字符串获取逻辑 --- diff --git a/code/sdk/application/wearable/fd230/nativeapp/nativeui/sleep/src/SleepModel.cpp b/code/sdk/application/wearable/fd230/nativeapp/nativeui/sleep/src/SleepModel.cpp index 3823e09fe..fbb2ca912 100644 --- a/code/sdk/application/wearable/fd230/nativeapp/nativeui/sleep/src/SleepModel.cpp +++ b/code/sdk/application/wearable/fd230/nativeapp/nativeui/sleep/src/SleepModel.cpp @@ -384,6 +384,9 @@ namespace OHOS cywee_get_sleep_time_data(&nap_fall_asleep_timestamp, &nap_wake_up_timestamp, &nap_total, NAP_DATA_TYPE); #endif + //获取最新的出睡时间 + sleep_fall_asleep_timestamp = nap_wake_up_timestamp>sleep_wake_up_timestamp?nap_fall_asleep_timestamp:sleep_fall_asleep_timestamp; + OHOS::SleepModel::GetInstance().set_sleep_total(sleep_total); OHOS::SleepModel::GetInstance().set_nap_total(nap_total); @@ -592,8 +595,6 @@ namespace OHOS { sleep_time_str.clear(); // 获取睡眠最新时间 - // sleep_update_time = get_sleep_update_timestamp(); - sleep_update_time = 0; // 获取时间戳 update_time_info(sleep_update_time, sleep_time_str); return sleep_time_str;