From 89303b44ae168e11455ab746dd9e4f0f1533384f Mon Sep 17 00:00:00 2001 From: caozehui <2427765068@qq.com> Date: Tue, 25 Feb 2025 11:00:04 +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 --- frontend/src/stores/modules/check.ts | 4 ++++ frontend/src/views/home/components/selectTestItemPopup.vue | 1 + frontend/src/views/home/components/table.vue | 2 ++ frontend/src/views/home/components/testPopup.vue | 3 +-- 4 files changed, 8 insertions(+), 2 deletions(-) diff --git a/frontend/src/stores/modules/check.ts b/frontend/src/stores/modules/check.ts index 4211a01..7549cfc 100644 --- a/frontend/src/stores/modules/check.ts +++ b/frontend/src/stores/modules/check.ts @@ -11,6 +11,7 @@ export const useCheckStore = defineStore("check", { devices: Array(), plan: Object(), selectTestItems: Object({preTest: true, timeTest: true, channelsTest: true, test: true}), + checkType:1 }), getters: {}, @@ -32,6 +33,9 @@ export const useCheckStore = defineStore("check", { }, setSelectTestItems(selectTestItems: CheckData.SelectTestItem) { this.selectTestItems = selectTestItems + }, + setCheckType(checkType: number) { + this.checkType = checkType } } }); \ No newline at end of file diff --git a/frontend/src/views/home/components/selectTestItemPopup.vue b/frontend/src/views/home/components/selectTestItemPopup.vue index 21e6002..adc91c9 100644 --- a/frontend/src/views/home/components/selectTestItemPopup.vue +++ b/frontend/src/views/home/components/selectTestItemPopup.vue @@ -61,6 +61,7 @@ const handleStart = () => { if (count === 0) { ElMessage.warning('请选择测试内容!') } else { + checkStore.setCheckType(0) checkStore.setSelectTestItems({...formContent}) handleClose() emit('openTestDialog') diff --git a/frontend/src/views/home/components/table.vue b/frontend/src/views/home/components/table.vue index e3185b7..01cc8c6 100644 --- a/frontend/src/views/home/components/table.vue +++ b/frontend/src/views/home/components/table.vue @@ -1006,6 +1006,8 @@ const handleTest = async (val: string) => { channelsTest.value?.open(channelsSelection.value, props.plan) return } else { + // 一键检测 + checkStore.setCheckType(1) checkStore.initSelectTestItems() openTestDialog() } diff --git a/frontend/src/views/home/components/testPopup.vue b/frontend/src/views/home/components/testPopup.vue index 6d21310..21fda8e 100644 --- a/frontend/src/views/home/components/testPopup.vue +++ b/frontend/src/views/home/components/testPopup.vue @@ -1,6 +1,5 @@