From c726e4a5daa94e363abd232711272705caf2d789 Mon Sep 17 00:00:00 2001 From: mk <2403457699@qq.com> Date: Thu, 6 Mar 2025 14:12:12 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E6=8E=89=E5=A4=9A=E4=BD=99log?= =?UTF-8?q?=EF=BC=8C=E9=87=8D=E5=A4=8D=E6=89=93=E5=BC=80luckysheet?= =?UTF-8?q?=E4=BC=9A=E6=9C=89=E7=BC=93=E5=AD=98v-if=E8=A7=A3=E5=86=B3?= =?UTF-8?q?=E4=B8=8D=E4=BA=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/luckysheetConfig.js | 20 +- .../base/smartExcel/cpts/export-view.vue | 171 ++++++++++++++---- src/views/modules/base/smartExcel/report.vue | 2 +- 3 files changed, 145 insertions(+), 48 deletions(-) diff --git a/src/utils/luckysheetConfig.js b/src/utils/luckysheetConfig.js index 5e0d790ed..e93e292d2 100644 --- a/src/utils/luckysheetConfig.js +++ b/src/utils/luckysheetConfig.js @@ -85,18 +85,18 @@ const options = { * {Boolean}[isRefresh]:是否刷新整个表格 */ cellUpdateBefore: (r, c, value, isRefresh) => { - console.log("更新这个单元格值之前触发:cellUpdateBefore"); - console.log( - `单元格所在行:${r};单元格所在列:${c};是否刷新整个表格:${isRefresh};要修改的单元格内容: `, - value - ); + // console.log("更新这个单元格值之前触发:cellUpdateBefore"); + // console.log( + // `单元格所在行:${r};单元格所在列:${c};是否刷新整个表格:${isRefresh};要修改的单元格内容: `, + // value + // ); }, /** 更新这个单元格后触发 */ cellUpdated: (r, c, oldValue, newValue, isRefresh) => { - console.log("cellUpdated:", r, c, oldValue, newValue); - // 获取单元格的值 - const value = luckysheet.getCellValue(r, c, { type: "v" }); - console.log("更新后的值:", value, "对值进行数据验证"); + // console.log("cellUpdated:", r, c, oldValue, newValue); + // // 获取单元格的值 + // const value = luckysheet.getCellValue(r, c, { type: "v" }); + // console.log("更新后的值:", value, "对值进行数据验证"); }, /**单元格渲染前触发 return false 则不渲染该单元格 * 参数: @@ -261,7 +261,7 @@ const options = { workbookDestroyAfter: (book) => { }, /** 协同编辑中的每次操作后执行的方法,监听表格内容变化,即客户端每执行一次表格操作,Luckysheet将这次操作存到历史记录中后触发,撤销重做时因为也算一次操作,也会触发此钩子函数 参数:{Object}[operate]:本次操作的历史记录信息,根据不同的操作,会有不同的历史记录 */ updated: (operate) => { - console.log("luckysheetUpdatedHook", operate); + // console.log("luckysheetUpdatedHook", operate); // 监听更新,并在3s后自动保存 // if (autoSave) { // console.log(autoSave, "autoSave"); diff --git a/src/views/modules/base/smartExcel/cpts/export-view.vue b/src/views/modules/base/smartExcel/cpts/export-view.vue index c7a53b8ce..81189103e 100644 --- a/src/views/modules/base/smartExcel/cpts/export-view.vue +++ b/src/views/modules/base/smartExcel/cpts/export-view.vue @@ -4,16 +4,16 @@
返回 - 上传统计模板 + 上传统计模板 - 数据列表导出 - 数据统计条件 + 数据列表导出 + 数据统计条件
导出
-
+
@@ -25,7 +25,29 @@ :close-on-click-modal="false"> - + + + + + + + + + +
+ + {{ fileName }} + 删除 +
+
+
+