From 03dd8297dea100026e2538f09a40e95c28f5bd13 Mon Sep 17 00:00:00 2001 From: wintsa <770775984@qq.com> Date: Wed, 18 Mar 2026 11:16:53 +0800 Subject: [PATCH] 1 --- src/layout/tab.vue | 1 + src/sql.ts | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/layout/tab.vue b/src/layout/tab.vue index 20f901f..cf2b3c7 100644 --- a/src/layout/tab.vue +++ b/src/layout/tab.vue @@ -501,6 +501,7 @@ const finishReportExportProgress = (success: boolean, text: string, blobUrl?: st reportExportStatus.value = success ? 'success' : 'error' reportExportProgress.value = 100 reportExportText.value = text + console.log(blobUrl) reportExportBlobUrl.value = success && blobUrl ? blobUrl : null reportExportToastOpen.value = true if (!success || !blobUrl) { diff --git a/src/sql.ts b/src/sql.ts index 6bd4f26..e3973de 100644 --- a/src/sql.ts +++ b/src/sql.ts @@ -2111,6 +2111,7 @@ async function generateTemplate(data) { let descRowNum1 = descRowNum + 1; let descRowNum2 = descRowNum + 2; let descRowNum3 = descRowNum + 2; + console.log( data.contracts) data.contracts.forEach((ci, cindex) => { descRowNum3 = descRowNum3 - descRowNum2; descRowNum2 = descRowNum2 - descRowNum1 - 1; @@ -2143,6 +2144,7 @@ async function generateTemplate(data) { }); // 咨询服务类型 descRowNum2 = descRowNum1 + descRowNum2 + 1; + console.log(ci.services) let ciServiceText = ` ${cindex + 1}.${ci.name}:` + ci.services.slice(0, -1).map(si => serviceList[si.id].name).join('、') + (ci.services.length > 1 ? '和' : '') + serviceList[ci.services.slice(-1)[0].id].name + '。'; let ciServiceTextArr = paragraphLineBreakFor1112(ciServiceText, ctx); ciServiceTextArr.forEach(ti => {