From b1e5e70411f7afde8f9fe503afde8be574eb1cad Mon Sep 17 00:00:00 2001 From: sjl <1716605279@qq.com> Date: Fri, 17 Jan 2025 09:25:52 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BE=AE=E8=B0=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/home/components/channelsTest.vue | 3 ++- frontend/src/views/home/components/table.vue | 15 ++++++++++++--- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/frontend/src/views/home/components/channelsTest.vue b/frontend/src/views/home/components/channelsTest.vue index cf9db9e..1be3cb5 100644 --- a/frontend/src/views/home/components/channelsTest.vue +++ b/frontend/src/views/home/components/channelsTest.vue @@ -649,6 +649,7 @@ const updateErrorState = (index: number, hasError: boolean) => { const emit = defineEmits<{ (e: 'quitClicked'): void; + (e: 'submitClicked'): void; }>(); const handleCancel=() => { @@ -703,7 +704,7 @@ const handleSubmit = async () => { operateType:'0' // '0'为预检测、‘1‘为正式检测 }) active.value++; - console.log("handleSubmitactive",active.value); + emit('submitClicked'); // 触发事件 // 初始化 loadingStates 为 true // loadingStates.value = new Array(name.value.length).fill(true); diff --git a/frontend/src/views/home/components/table.vue b/frontend/src/views/home/components/table.vue index 1e88850..b6113a8 100644 --- a/frontend/src/views/home/components/table.vue +++ b/frontend/src/views/home/components/table.vue @@ -225,7 +225,7 @@ :dialogTitle="dialogTitle" @update:visible="dialogFormVisible = $event" /> --> - + - + @@ -1138,11 +1138,20 @@ onBeforeMount(async () => { }) const handleQuitClicked = () => { - console.log('handleQuitClicked') + //console.log('handleQuitClicked') dataSocket.socketServe.closeWs() emit('batchGenerateClicked') // 触发事件 } + +const handleSubmitClicked =() =>{ + //console.log('handleSubmitClicked') + if(!dataSocket.socketServe.connected){ + ElMessage.error('webSocket连接中断!请退出重新进行系数校准') + return + } +} + defineExpose({ changeActiveTabs })