From 13f235c3d25c1467a044763260e7f5e8b3f00924 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E8=88=AA?= Date: Tue, 25 Nov 2025 19:15:55 +0800 Subject: [PATCH] fix: bug --- src/pages/sparring/components/answer.vue | 4 +- .../sparring/components/question-preview.vue | 71 +++++++++++++++---- src/pages/sparring/tip.vue | 2 +- 3 files changed, 59 insertions(+), 18 deletions(-) diff --git a/src/pages/sparring/components/answer.vue b/src/pages/sparring/components/answer.vue index 52a6db88..735ac401 100644 --- a/src/pages/sparring/components/answer.vue +++ b/src/pages/sparring/components/answer.vue @@ -180,7 +180,7 @@ return encodeURIComponent(t) + '=' + encodeURIComponent(_params[t]); }) .join('&'); - storageStore.getStorageById('audio', _url + _params.teachNo, (url) => { + storageStore.getStorageById('audio', _url + _params.execLogId, (url) => { if (url) { voiceLoading.value = false; itemVoice.value = url; @@ -201,7 +201,7 @@ if (voiceIsPlaying.value) return if(unref(dataInfo)?.id !== props.activeVoiceId) return talkVoiceObj.value.play(); - storageStore.setStorage('audio', _url + _params.teachNo, itemVoice.value); + storageStore.setStorage('audio', _url + _params.execLogId, itemVoice.value); }) .catch((err) => { voiceLoading.value = false; diff --git a/src/pages/sparring/components/question-preview.vue b/src/pages/sparring/components/question-preview.vue index 37163a26..423dc685 100644 --- a/src/pages/sparring/components/question-preview.vue +++ b/src/pages/sparring/components/question-preview.vue @@ -46,6 +46,15 @@