From 47d1500296f74f04152bed35ce3198308dc2f4f8 Mon Sep 17 00:00:00 2001 From: sjl <1716605279@qq.com> Date: Tue, 16 Sep 2025 13:34:22 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A8=A1=E6=8B=9F=E5=BC=8F=E6=8A=A5=E5=91=8A?= =?UTF-8?q?=E7=94=9F=E6=88=90=E4=B8=8D=E5=BC=B9=E6=A1=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/views/home/components/table.vue | 24 ++++++++++++-------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/frontend/src/views/home/components/table.vue b/frontend/src/views/home/components/table.vue index 0b1308c..28ad63c 100644 --- a/frontend/src/views/home/components/table.vue +++ b/frontend/src/views/home/components/table.vue @@ -224,6 +224,7 @@ import { documentedPqDev } from '@/api/device/report' import { ResultEnum } from '@/enums/httpEnum' import { getPqMonList } from '@/api/device/monitor/index.ts' import ReportResultPopup from '@/views/home/components/reportResultPopup.vue' +import { el } from 'element-plus/es/locale' const checkStore = useCheckStore() let devNum = 0 //当前选取的被检设备数量 @@ -994,17 +995,20 @@ const openTestDialog2 = () => { const openDrawer = async (title: string, row: any) => { // 单个设备报告生成 if (title === '报告生成') { + if (modeStore.currentMode == '比对式'){ reportPopup.value?.open(row) - /*await generateDevReport({ - planId: checkStore.plan.id, - devIdList: [row.id], - scriptId: checkStore.plan.scriptId, - planCode: checkStore.plan.code + '', - pageNum: 1, - pageSize: 999 - }) - emit('batchGenerateClicked') // 触发事件 - ElMessage.success({ message: `报告生成成功!` })*/ + }else{ + await generateDevReport({ + planId: checkStore.plan.id, + devIdList: [row.id], + scriptId: checkStore.plan.scriptId, + planCode: checkStore.plan.code + '', + pageNum: 1, + pageSize: 999 + }) + emit('batchGenerateClicked') // 触发事件 + ElMessage.success({ message: `报告生成成功!` }) + } } if (title === '报告下载') {