diff --git a/frontend/src/views/home/components/compareDataCheckSingleChannelSingleTestPopup.vue b/frontend/src/views/home/components/compareDataCheckSingleChannelSingleTestPopup.vue index 387a7bf..40010f3 100644 --- a/frontend/src/views/home/components/compareDataCheckSingleChannelSingleTestPopup.vue +++ b/frontend/src/views/home/components/compareDataCheckSingleChannelSingleTestPopup.vue @@ -55,7 +55,7 @@ - 报告生成 + 报告生成 重新计算 @@ -175,7 +175,7 @@ import CompareDataCheckRawDataTable from './compareDataCheckRawDataTable.vue' import { CheckData } from '@/api/check/interface' import { useCheckStore } from '@/stores/modules/check' import { Histogram, Postcard } from '@element-plus/icons-vue' -import { getPqErrSysList } from '@/api/plan/plan' +import {generateDevReport, getPqErrSysList} from '@/api/plan/plan' import { useModeStore } from '@/stores/modules/mode' // 引入模式 store import { useDictStore } from '@/stores/modules/dict' import { @@ -590,6 +590,20 @@ const handleReCalculate = async () => { }) } +const handleGenerateReport = async () => { + generateDevReport({ + planId: checkStore.plan.id, + devIdList: [formContent.deviceId], + scriptId: checkStore.plan.scriptId, + planCode: checkStore.plan.code + (formContent.errorSysId!=checkStore.plan.errorSysId ? '_temp':'') + }).then(res => { + if (res.code === ResultEnum.SUCCESS) { + ElMessage.success({ message: `报告生成成功!` }) + handleChnNumChange(formContent.chnNum) + } + }) +} + defineExpose({ open })