From e8f2e561f515f5ba002a4e53b7da2a66d61ac9b9 Mon Sep 17 00:00:00 2001 From: rd <1344903914@qq.com> Date: Tue, 5 Aug 2025 11:15:24 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E7=A8=BF=E4=BB=B6=E5=AE=A1=E6=A0=B8?= =?UTF-8?q?=E8=B7=AF=E7=94=B1=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/routes/modules/creativeGenerationWorkshop.ts | 2 +- .../components => manuscript}/check/index.vue | 0 .../components => manuscript}/check/style.scss | 0 .../manuscript/detail/index.vue | 7 ++++++- 4 files changed, 7 insertions(+), 2 deletions(-) rename src/views/creative-generation-workshop/{manuscript-analysis/components => manuscript}/check/index.vue (100%) rename src/views/creative-generation-workshop/{manuscript-analysis/components => manuscript}/check/style.scss (100%) diff --git a/src/router/routes/modules/creativeGenerationWorkshop.ts b/src/router/routes/modules/creativeGenerationWorkshop.ts index 8d4ad1e..ae9d681 100644 --- a/src/router/routes/modules/creativeGenerationWorkshop.ts +++ b/src/router/routes/modules/creativeGenerationWorkshop.ts @@ -107,7 +107,7 @@ const COMPONENTS: AppRouteRecordRaw[] = [ hideInMenu: true, activeMenu: 'ManuscriptCheckList', }, - component: () => import('@/views/creative-generation-workshop/manuscript-analysis/components/check/index.vue'), + component: () => import('@/views/creative-generation-workshop/manuscript/check/index.vue'), }, ], }, diff --git a/src/views/creative-generation-workshop/manuscript-analysis/components/check/index.vue b/src/views/creative-generation-workshop/manuscript/check/index.vue similarity index 100% rename from src/views/creative-generation-workshop/manuscript-analysis/components/check/index.vue rename to src/views/creative-generation-workshop/manuscript/check/index.vue diff --git a/src/views/creative-generation-workshop/manuscript-analysis/components/check/style.scss b/src/views/creative-generation-workshop/manuscript/check/style.scss similarity index 100% rename from src/views/creative-generation-workshop/manuscript-analysis/components/check/style.scss rename to src/views/creative-generation-workshop/manuscript/check/style.scss diff --git a/src/views/creative-generation-workshop/manuscript/detail/index.vue b/src/views/creative-generation-workshop/manuscript/detail/index.vue index 35905b9..e4b0c38 100644 --- a/src/views/creative-generation-workshop/manuscript/detail/index.vue +++ b/src/views/creative-generation-workshop/manuscript/detail/index.vue @@ -88,7 +88,6 @@ export default { const togglePlay = () => { if (!videoRef.value) return; - console.log('togglePlay', videoRef.value); if (isPlaying.value) { videoRef.value.pause(); } else { @@ -138,6 +137,12 @@ export default { onMounted(() => { workId && getData(); }); + onBeforeUnmount(() => { + if (videoRef.value) { + videoRef.value.pause(); + videoRef.value = null; + } + }); return () => (