From 8931bca88a625d7f7d7d1f801648ff319e409a1e Mon Sep 17 00:00:00 2001 From: Caisking <3449750381@qq.com> Date: Fri, 25 Oct 2024 10:09:53 +0800 Subject: [PATCH] =?utf8?q?=E8=AE=AD=E7=BB=83=EF=BC=9A=E4=BC=98=E5=8C=96?= =?utf8?q?=E7=9B=AE=E6=A0=87=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../fd230app/nativeui/traing/src/TraingModel.cpp | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/code/sdk/application/wearable/fd230app/nativeui/traing/src/TraingModel.cpp b/code/sdk/application/wearable/fd230app/nativeui/traing/src/TraingModel.cpp index f95a61c8d..967267d0d 100644 --- a/code/sdk/application/wearable/fd230app/nativeui/traing/src/TraingModel.cpp +++ b/code/sdk/application/wearable/fd230app/nativeui/traing/src/TraingModel.cpp @@ -609,7 +609,7 @@ void TraingModel::SetTimestamp() { // 设置训练 runtime 为 0 训练结束 uapi_dev_runtime_set_train_status(0); - sportdata->endtime = time; + // sportdata->endtime = time; SetEndTime(); @@ -643,8 +643,9 @@ void TraingModel::SetTimestamp() { } /*设置开始时间*/ void TraingModel::SetStartDateTime() { + WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "sportdata->[%d]\r\n", + sportdata->duration); std::string startDate, startTime; - if (!GetFormattedDate(startDate, "Failed to get start date")) return; if (!GetFormattedTime(startTime, "Failed to get start time")) @@ -655,17 +656,22 @@ void TraingModel::SetStartDateTime() { WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "sportdata->start_time [%s]\r\n", sportdata->start_time.c_str()); + WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "sportdata->[%d]\r\n", + sportdata->duration); } /*设置结束时间*/ void TraingModel::SetEndTime() { + WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "sportdata->[%d]\r\n", + sportdata->duration); std::string endTime; - if (GetFormattedTime(endTime, "Failed to get end time")) { sportdata->end_time = endTime; } WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "sportdata->end_time [%s]\r\n", sportdata->end_time.c_str()); + WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "sportdata->[%d]\r\n", + sportdata->duration); } /*获取日期字符串*/ bool TraingModel::GetFormattedDate(std::string &dateOutput, @@ -965,7 +971,7 @@ int TraingModel::GetGoaldegree() { /* 训练目标校验 */ void TraingModel::CheckSportTag() { // 运动开始才计算 - if (sportdata->tag && sportState_!= ExerciseState::General) { + if (sportdata->tag && sportState_ != ExerciseState::General) { sportdata->goaldegree = GetGoaldegree(); WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "sportdata->goaldegree %d", sportdata->goaldegree); -- 2.17.1