添加Excel记账模板生成脚本和下载入口

This commit is contained in:
a273825743
2026-05-16 12:48:59 +08:00
parent ac7b616d02
commit adef7b5af2
5 changed files with 298 additions and 1 deletions
+5 -1
View File
@@ -1,6 +1,6 @@
import React, { useState, useEffect } from 'react';
import { Card, Upload, Button, Table, Tag, message, Typography, Space, Alert, Descriptions, Progress, Select, DatePicker } from 'antd';
import { UploadOutlined, FileExcelOutlined, CheckCircleOutlined, CloseCircleOutlined } from '@ant-design/icons';
import { UploadOutlined, FileExcelOutlined, CheckCircleOutlined, CloseCircleOutlined, DownloadOutlined } from '@ant-design/icons';
import * as XLSX from 'xlsx';
import apiClient from '../../utils/request';
import dayjs from 'dayjs';
@@ -233,6 +233,10 @@ const ExcelImport: React.FC = () => {
<Button icon={<FileExcelOutlined />} type="primary"> Excel </Button>
</Upload>
<a href="/templates/财务记账导入模板.xlsx" download="财务记账导入模板.xlsx" style={{ marginLeft: 12 }}>
<Button icon={<DownloadOutlined />}></Button>
</a>
{parsedData.length > 0 && (
<>
<div style={{ margin: '16px 0', display: 'flex', justifyContent: 'space-between', alignItems: 'center' }}>