From b09b821ef36fd1ea979e9a5daa98e95732ac81d5 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期三, 16 七月 2025 18:16:00 +0800 Subject: [PATCH] 2025-07-16 --- src/menu/datasource/verifycard/excelout/index.jsx | 19 +++++++++++++++---- 1 files changed, 15 insertions(+), 4 deletions(-) diff --git a/src/menu/datasource/verifycard/excelout/index.jsx b/src/menu/datasource/verifycard/excelout/index.jsx index 32adf68..7c90483 100644 --- a/src/menu/datasource/verifycard/excelout/index.jsx +++ b/src/menu/datasource/verifycard/excelout/index.jsx @@ -23,6 +23,9 @@ } let columns = [{ + Column: 'tb', + Text: '琛ㄥ悕' + }, { Column: 'label', Text: '鍚嶇О' }, { @@ -37,6 +40,11 @@ let _header = [] let _topRow = {} let colwidth = [] + let tbName = setting.tableName || '' + + if (window.GLOB.externalDatabase !== null) { + tbName = tbName.replace(/@db@/ig, window.GLOB.externalDatabase) + } columns.forEach(col => { _header.push(col.Column) @@ -50,8 +58,11 @@ let _row = {} columns.forEach((col) => { - let val = item[col.Column] - _row[col.Column] = val + if (col.Column === 'tb') { + _row[col.Column] = tbName + } else { + _row[col.Column] = item[col.Column] + } }) table.push(_row) @@ -65,11 +76,11 @@ const wb = XLSX.utils.book_new() XLSX.utils.book_append_sheet(wb, ws, 'Sheet1') - XLSX.writeFile(wb, `${setting.tableName || ''}${moment().format('YYYYMMDDHHmmss')}.xlsx`) + XLSX.writeFile(wb, `${tbName}${moment().format('YYYYMMDDHHmmss')}.xlsx`) } render() { - return (<DownloadOutlined className="columns-out" onClick={this.actionTrigger}/>) + return (<DownloadOutlined className="columns-out" title="涓嬭浇" onClick={this.actionTrigger}/>) } } -- Gitblit v1.8.0