From bc0de34c153edf19435f540bd1bc63ea6141fe02 Mon Sep 17 00:00:00 2001 From: sjl <1716605279@qq.com> Date: Wed, 4 Jun 2025 16:38:02 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A2=84=E6=A3=80=E6=B5=8B=E4=B8=8D=E6=98=BE?= =?UTF-8?q?=E7=A4=BA=E6=B8=A9=E5=BA=A6=E6=A1=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../views/home/components/selectTestItemPopup.vue | 1 + frontend/src/views/home/components/table.vue | 15 ++++++++++----- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/frontend/src/views/home/components/selectTestItemPopup.vue b/frontend/src/views/home/components/selectTestItemPopup.vue index aadac2e..1bac322 100644 --- a/frontend/src/views/home/components/selectTestItemPopup.vue +++ b/frontend/src/views/home/components/selectTestItemPopup.vue @@ -90,6 +90,7 @@ const handleStart = () => { checkStore.setCheckType(0) checkStore.setSelectTestItems({...formContent}) handleClose() + emit('openTestDialog',checkStore.selectTestItems.test) } } diff --git a/frontend/src/views/home/components/table.vue b/frontend/src/views/home/components/table.vue index 5ee39c4..f736617 100644 --- a/frontend/src/views/home/components/table.vue +++ b/frontend/src/views/home/components/table.vue @@ -1023,7 +1023,7 @@ const handleTest = async (val: string) => { if(appSceneStore.currentScene === '0'){ writeTHPopupRef.value?.open() }else{ - openTestDialog() + openTestDialog(true) } }) .catch((action: Action) => { @@ -1034,13 +1034,13 @@ const handleTest = async (val: string) => { if (appSceneStore.currentScene === '0') { writeTHPopupRef.value?.open() } else { - openTestDialog() + openTestDialog(true) } } }) checkStore.setSelectTestItems({preTest: false, timeTest: false, channelsTest: false, test: true}) } else { - openTestDialog() + openTestDialog(true) } } } @@ -1084,15 +1084,20 @@ const handleTest = async (val: string) => { } } -const openTestDialog = () => { +const openTestDialog = (testData:any) => { if (appSceneStore.currentScene === '0') { - writeTHPopupRef.value?.open() + if(testData) + writeTHPopupRef.value?.open() + else + testPopup.value?.open(dialogTitle.value) } else { testPopup.value?.open(dialogTitle.value) } } + + const openTestDialog2 = () => { testPopup.value?.open(dialogTitle.value) }