From 9acc349b661a2a50d37909ed8a61dea7fee98e42 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E8=88=AA?= Date: Mon, 24 Nov 2025 19:00:31 +0800 Subject: [PATCH] fix: bug --- src/pages/sparring/result.vue | 11 ++++++++++- src/pages/sparring/tip.vue | 2 +- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/src/pages/sparring/result.vue b/src/pages/sparring/result.vue index 4269c909..5bc4ab0a 100644 --- a/src/pages/sparring/result.vue +++ b/src/pages/sparring/result.vue @@ -6,7 +6,7 @@ - + {{ '陪练报告' }} 内容由AI生成 @@ -257,12 +257,21 @@ return _str } const isPreview = ref(false) + const isOver = ref(false) + const goBack = () => { + if(isOver.value){ + common.navigateBack(3) + }else{ + common.navigateBack() + } + } onLoad((params) => { traId.value = params.traId; execId.value = params.execId talkingType.value = params.type; showLoading.value = true isPreview.value = params.isPreview === '1' + isOver.value = params.isOver === '1' getData() }); onMounted(() => {}) diff --git a/src/pages/sparring/tip.vue b/src/pages/sparring/tip.vue index a939325f..ee6e4c44 100644 --- a/src/pages/sparring/tip.vue +++ b/src/pages/sparring/tip.vue @@ -415,7 +415,7 @@ socketStore?.closeSocket(); changePlayItemId('') pointAndBadgesRun(talkingType.value === '01'? '07': '08', null, ()=>{ - common.navigateTo('/pages/sparring/result?traId=' + traId.value + '&execId=' + execId.value + '&type=' + talkingType.value + '&isPreview=' + (isPreview.value ?'1':'')) + common.navigateTo('/pages/sparring/result?isOver=1&traId=' + traId.value + '&execId=' + execId.value + '&type=' + talkingType.value + '&isPreview=' + (isPreview.value ?'1':'')) }) }) }