模拟式报告生成不弹框

This commit is contained in:
sjl
2025-09-16 13:34:22 +08:00
parent 4a8f8bff6a
commit 47d1500296

View File

@@ -224,6 +224,7 @@ import { documentedPqDev } from '@/api/device/report'
import { ResultEnum } from '@/enums/httpEnum' import { ResultEnum } from '@/enums/httpEnum'
import { getPqMonList } from '@/api/device/monitor/index.ts' import { getPqMonList } from '@/api/device/monitor/index.ts'
import ReportResultPopup from '@/views/home/components/reportResultPopup.vue' import ReportResultPopup from '@/views/home/components/reportResultPopup.vue'
import { el } from 'element-plus/es/locale'
const checkStore = useCheckStore() const checkStore = useCheckStore()
let devNum = 0 //当前选取的被检设备数量 let devNum = 0 //当前选取的被检设备数量
@@ -994,17 +995,20 @@ const openTestDialog2 = () => {
const openDrawer = async (title: string, row: any) => { const openDrawer = async (title: string, row: any) => {
// 单个设备报告生成 // 单个设备报告生成
if (title === '报告生成') { if (title === '报告生成') {
if (modeStore.currentMode == '比对式'){
reportPopup.value?.open(row) reportPopup.value?.open(row)
/*await generateDevReport({ }else{
planId: checkStore.plan.id, await generateDevReport({
devIdList: [row.id], planId: checkStore.plan.id,
scriptId: checkStore.plan.scriptId, devIdList: [row.id],
planCode: checkStore.plan.code + '', scriptId: checkStore.plan.scriptId,
pageNum: 1, planCode: checkStore.plan.code + '',
pageSize: 999 pageNum: 1,
}) pageSize: 999
emit('batchGenerateClicked') // 触发事件 })
ElMessage.success({ message: `报告生成成功!` })*/ emit('batchGenerateClicked') // 触发事件
ElMessage.success({ message: `报告生成成功!` })
}
} }
if (title === '报告下载') { if (title === '报告下载') {