diff --git a/TUICallKit-Vue3/training/pages/dumbbell.vue b/TUICallKit-Vue3/training/pages/dumbbell.vue
index 5c4b0087..e3bec311 100644
--- a/TUICallKit-Vue3/training/pages/dumbbell.vue
+++ b/TUICallKit-Vue3/training/pages/dumbbell.vue
@@ -238,8 +238,8 @@
-
-
+
+
@@ -595,13 +595,16 @@ function onEndTraining() {
showSummary.value = true
}
+// 关闭结算(点遮罩) → 回到初始待开始态,避免卡在暂停态死循环
function dismissSummary() {
showSummary.value = false
+ resetStats()
}
-function onContinue() {
+// 完成: 退出结算并回到初始待开始态
+function onFinish() {
showSummary.value = false
- startTrainingInternal()
+ resetStats()
}
// 再来一次
diff --git a/TUICallKit-Vue3/training/pages/foot-pedal.vue b/TUICallKit-Vue3/training/pages/foot-pedal.vue
index fefc7691..8671561a 100644
--- a/TUICallKit-Vue3/training/pages/foot-pedal.vue
+++ b/TUICallKit-Vue3/training/pages/foot-pedal.vue
@@ -238,8 +238,8 @@
-
-
+
+
@@ -595,13 +595,16 @@ function onEndTraining() {
showSummary.value = true
}
+// 关闭结算(点遮罩) → 回到初始待开始态,避免卡在暂停态死循环
function dismissSummary() {
showSummary.value = false
+ resetStats()
}
-function onContinue() {
+// 完成: 退出结算并回到初始待开始态
+function onFinish() {
showSummary.value = false
- startTrainingInternal()
+ resetStats()
}
// 再来一次
diff --git a/TUICallKit-Vue3/training/pages/grip-ring.vue b/TUICallKit-Vue3/training/pages/grip-ring.vue
index 50735d5a..ddb4ed87 100644
--- a/TUICallKit-Vue3/training/pages/grip-ring.vue
+++ b/TUICallKit-Vue3/training/pages/grip-ring.vue
@@ -242,8 +242,8 @@
-
-
+
+
@@ -663,13 +663,16 @@ function onEndTraining() {
showSummary.value = true
}
+// 关闭结算(点遮罩) → 回到初始待开始态,避免卡在暂停态死循环
function dismissSummary() {
showSummary.value = false
+ resetStats()
}
-function onContinue() {
+// 完成: 退出结算并回到初始待开始态
+function onFinish() {
showSummary.value = false
- startTrainingInternal()
+ resetStats()
}
// 再来一次
diff --git a/TUICallKit-Vue3/training/pages/pilates-ring.vue b/TUICallKit-Vue3/training/pages/pilates-ring.vue
index 4fa48331..66f0fd37 100644
--- a/TUICallKit-Vue3/training/pages/pilates-ring.vue
+++ b/TUICallKit-Vue3/training/pages/pilates-ring.vue
@@ -238,8 +238,8 @@
-
-
+
+
@@ -595,13 +595,16 @@ function onEndTraining() {
showSummary.value = true
}
+// 关闭结算(点遮罩) → 回到初始待开始态,避免卡在暂停态死循环
function dismissSummary() {
showSummary.value = false
+ resetStats()
}
-function onContinue() {
+// 完成: 退出结算并回到初始待开始态
+function onFinish() {
showSummary.value = false
- startTrainingInternal()
+ resetStats()
}
// 再来一次