diff --git a/src/pages/Index/Index.vue b/src/pages/Index/Index.vue index 64166ac..2363928 100644 --- a/src/pages/Index/Index.vue +++ b/src/pages/Index/Index.vue @@ -462,7 +462,7 @@ const startTest = async () => { showDeviceWaitingModal.value = true const res = await startWork() showDeviceWaitingModal.value = false - if (res.success) { + if (res && res.success) { await untilDeviceReady() } else { ElMessage({ @@ -481,7 +481,7 @@ const pauseTest = async () => { showDeviceWaitingModal.value = true const res = await pauseWork() showDeviceWaitingModal.value = false - if (res.success) { + if (res && res.success) { await untilDeviceReady() } else { ElMessage({ @@ -497,7 +497,7 @@ const stopTest = async () => { showDeviceWaitingModal.value = true const res = await stopWork() showDeviceWaitingModal.value = false - if (res.success) { + if (res && res.success) { await untilDeviceReady() } else { ElMessage({ @@ -512,7 +512,7 @@ const continueTest = async () => { showDeviceWaitingModal.value = true const res = await continueWork() showDeviceWaitingModal.value = false - if (res.success) { + if (res && res.success) { await untilDeviceReady() } else { ElMessage({