|
@@ -167,6 +167,9 @@
|
|
|
<div class="el-upload__text">将文件拖到此处,或<em>点击上传</em></div>
|
|
<div class="el-upload__text">将文件拖到此处,或<em>点击上传</em></div>
|
|
|
<template #tip>
|
|
<template #tip>
|
|
|
<div class="text-center el-upload__tip">
|
|
<div class="text-center el-upload__tip">
|
|
|
|
|
+ <div class="el-upload__tip">
|
|
|
|
|
+ <el-checkbox v-model="upload.updateSupport" :true-label="1" :false-label="0" /> 是否更新已经存在的参赛队伍数据
|
|
|
|
|
+ </div>
|
|
|
<span>仅允许导入xls、xlsx格式文件。</span>
|
|
<span>仅允许导入xls、xlsx格式文件。</span>
|
|
|
<el-link type="primary" :underline="false" style="font-size: 12px; vertical-align: baseline" @click="importTemplate">下载模板 </el-link>
|
|
<el-link type="primary" :underline="false" style="font-size: 12px; vertical-align: baseline" @click="importTemplate">下载模板 </el-link>
|
|
|
</div>
|
|
</div>
|
|
@@ -238,7 +241,7 @@ const upload = reactive<ImportOption>({
|
|
|
open: false,
|
|
open: false,
|
|
|
title: '',
|
|
title: '',
|
|
|
isUploading: false,
|
|
isUploading: false,
|
|
|
- updateSupport: 0,
|
|
|
|
|
|
|
+ updateSupport: 1,
|
|
|
headers: globalHeaders(),
|
|
headers: globalHeaders(),
|
|
|
url: import.meta.env.VITE_APP_BASE_API + '/system/gameTeam/import'
|
|
url: import.meta.env.VITE_APP_BASE_API + '/system/gameTeam/import'
|
|
|
});
|
|
});
|
|
@@ -451,6 +454,7 @@ const handleExport = () => {
|
|
|
/** 导入按钮操作 */
|
|
/** 导入按钮操作 */
|
|
|
const handleImport = () => {
|
|
const handleImport = () => {
|
|
|
upload.title = '参赛队伍导入';
|
|
upload.title = '参赛队伍导入';
|
|
|
|
|
+ upload.updateSupport = 1;
|
|
|
upload.open = true;
|
|
upload.open = true;
|
|
|
};
|
|
};
|
|
|
|
|
|