下载导入模版

This commit is contained in:
PQZ 2025-11-25 10:01:59 +08:00
parent 2fa5bb9257
commit f88d13a0e9
3 changed files with 33 additions and 2 deletions

Binary file not shown.

View File

@ -267,7 +267,7 @@
<div class="el-upload__text">将文件拖到此处<em>点击上传</em></div> <div class="el-upload__text">将文件拖到此处<em>点击上传</em></div>
<div class="el-upload__tip text-center" slot="tip"> <div class="el-upload__tip text-center" slot="tip">
<span>仅允许导入xlsxlsx格式文件</span> <span>仅允许导入xlsxlsx格式文件</span>
<el-link type="primary" :underline="false" style="font-size: 12px; vertical-align: baseline">下载模板</el-link> <el-link type="primary" :underline="false" style="font-size: 12px; vertical-align: baseline" @click="downloadTemplate">下载模板</el-link>
</div> </div>
</el-upload> </el-upload>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">
@ -355,6 +355,21 @@ export default {
this.getList() this.getList()
}, },
methods: { methods: {
/**
* 下载导入模板
*/
downloadTemplate() {
// public : public/files/.xlsx
const link = document.createElement('a');
link.href = '/temp/导入模版.xlsx'; // public/files
link.download = '客户导入模板.xlsx';
link.style.display = 'none';
document.body.appendChild(link);
link.click();
document.body.removeChild(link);
},
// //
handleFileUploadProgress(event, file, fileList) { handleFileUploadProgress(event, file, fileList) {
this.upload.isUploading = true this.upload.isUploading = true

View File

@ -223,7 +223,7 @@
<div class="el-upload__text">将文件拖到此处<em>点击上传</em></div> <div class="el-upload__text">将文件拖到此处<em>点击上传</em></div>
<div class="el-upload__tip text-center" slot="tip"> <div class="el-upload__tip text-center" slot="tip">
<span>仅允许导入xlsxlsx格式文件</span> <span>仅允许导入xlsxlsx格式文件</span>
<el-link type="primary" :underline="false" style="font-size: 12px; vertical-align: baseline">下载模板</el-link> <el-link type="primary" :underline="false" style="font-size: 12px; vertical-align: baseline" @click="downloadTemplate">下载模板</el-link>
</div> </div>
</el-upload> </el-upload>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">
@ -301,6 +301,22 @@ export default {
this.getList(); this.getList();
}, },
methods: { methods: {
/**
* 下载导入模板
*/
downloadTemplate() {
// public : public/files/.xlsx
const link = document.createElement('a');
link.href = '/temp/导入模版.xlsx'; // public/files
link.download = '客户导入模板.xlsx';
link.style.display = 'none';
document.body.appendChild(link);
link.click();
document.body.removeChild(link);
},
/** 查询公海客户信息列表 */ /** 查询公海客户信息列表 */
getList() { getList() {
this.loading = true; this.loading = true;