From: penglei <1624952103@qq.com> Date: Fri, 8 Nov 2024 12:19:26 +0000 (+0800) Subject: 优化睡眠卡片数据更新 X-Git-Tag: fd230_release_V1.3.102~99^2 X-Git-Url: http://git.snicker.com.cn/css/static/gitweb.css?a=commitdiff_plain;h=65a3f939e14edbb6f93d8b14dd734244ef119d8c;p=mirrors%2FFD230.git 优化睡眠卡片数据更新 --- diff --git a/code/sdk/application/wearable/fd230app/nativeui/sleep/src/SleepModel.cpp b/code/sdk/application/wearable/fd230app/nativeui/sleep/src/SleepModel.cpp index 80b77bdde..bb52bff36 100644 --- a/code/sdk/application/wearable/fd230app/nativeui/sleep/src/SleepModel.cpp +++ b/code/sdk/application/wearable/fd230app/nativeui/sleep/src/SleepModel.cpp @@ -2,7 +2,7 @@ * @Author: penglei 1624952103@qq.com * @Date: SLEPPNOTIFY24-06-26 19:36:48 * @LastEditors: penglei 1624952103@qq.com - * @LastEditTime: 2024-11-08 14:15:13 + * @LastEditTime: 2024-11-08 20:05:21 * @FilePath: * /FD230/code/sdk/application/wearable/fd230app/nativeui/sleep/src/SleepModel.cpp * @Description: @@ -791,6 +791,7 @@ namespace OHOS sleep_data.fall_asleep_timestamp = sleep_timestamp; sleep_data.wake_up_timestamp = wake_timestamp; sleep_data.total_time = totaltime; + sleep_update_timestamp = sleep_data.wake_up_timestamp; } // 更新小睡数据 void update_nap_data(uint32_t sleep_timestamp, uint32_t wake_timestamp, @@ -798,6 +799,7 @@ namespace OHOS nap_data.fall_asleep_timestamp = sleep_timestamp; nap_data.wake_up_timestamp = wake_timestamp; nap_data.total_time = totaltime; + nap_update_timestamp = nap_data.wake_up_timestamp; } #ifdef __cplusplus diff --git a/code/sdk/drivers/peripheral/cywee/src/main_dml.c b/code/sdk/drivers/peripheral/cywee/src/main_dml.c index 962656301..33499daf5 100644 --- a/code/sdk/drivers/peripheral/cywee/src/main_dml.c +++ b/code/sdk/drivers/peripheral/cywee/src/main_dml.c @@ -167,8 +167,8 @@ void cywee_save_nap_data(cywee_inactivity_accumulate_time_t c_inactivity_accumul { if (access(nap_file_path, 0) == -1) //如果小睡文件不存在,创建睡眠文件夹 { + char day[12] = {0}; memset(dir_path,0,sizeof(dir_path)); - memset(day,0,sizeof(day)); memset(nap_file_path,0,sizeof(nap_file_path)); uapi_get_YYMMDD_Time(day, '\0');