修改测试bug

This commit is contained in:
guanj
2026-06-08 18:34:49 +08:00
parent 4f907a80c4
commit 03d302ded8
133 changed files with 3991 additions and 3442 deletions

View File

@@ -1,4 +1,5 @@
import { ElMessage } from 'element-plus'
import { nextTick } from 'vue'
import { exportExcel } from '@/views/system/reportForms/export.js'
/** 解析 Luckysheet 接口返回的 sheet 数据 */
@@ -48,14 +49,16 @@ export function renderLuckysheetReport(
) {
parseLuckysheetSheets(sheets)
destroyLuckysheet()
setTimeout(() => {
luckysheet.create({
container,
...DEFAULT_REPORT_OPTIONS,
...options,
data: sheets,
nextTick(() => {
requestAnimationFrame(() => {
luckysheet.create({
container,
...DEFAULT_REPORT_OPTIONS,
...options,
data: sheets,
})
})
}, 10)
})
}
/** 安全导出 Luckysheet无数据时提示并返回 false */
@@ -75,6 +78,7 @@ export function exportLuckysheetFile(filename: string, hasData = true): boolean
return false
}
exportExcel(sheets, filename)
ElMessage.success('生成成功')
return true
} catch {
ElMessage.warning('导出失败,请先加载报表数据')