diff --git a/frontend/src/views/home/components/dataCheckSingleChannelSingleTestPopup.vue b/frontend/src/views/home/components/dataCheckSingleChannelSingleTestPopup.vue index 567cf08..7fc6856 100644 --- a/frontend/src/views/home/components/dataCheckSingleChannelSingleTestPopup.vue +++ b/frontend/src/views/home/components/dataCheckSingleChannelSingleTestPopup.vue @@ -110,7 +110,7 @@ import {CheckData} from "@/api/check/interface"; import {useDictStore} from "@/stores/modules/dict"; import {useCheckStore} from "@/stores/modules/check"; import {changeErrorSystem, deleteTempTable, exportRawData, getFormData, getTableData, getTreeData, reCalculate} from "@/api/check/test"; -import {getPqErrSysList} from '@/api/plan/plan' +import {generateDevReport, getPqErrSysList} from '@/api/plan/plan' import {useDownload} from "@/hooks/useDownload"; import {Histogram, Postcard} from "@element-plus/icons-vue"; import {ResultEnum} from "@/enums/httpEnum"; @@ -437,8 +437,9 @@ const open = async (_deviceId: string, chnNum: string, _scriptType: string | nul visible.value = true; } -const handleGenerateReport = () => { - console.log("生成报告", checkStore.plan.id, deviceId) +const handleGenerateReport = async () => { + await generateDevReport({'planId': checkStore.plan.id, 'devIdList': [deviceId],'scriptId':checkStore.plan.scriptId,'planCode':planCode}) + ElMessage.success({message: `报告生成成功!`}) } const handleReCalculate = async () => {