增加表格导入,增加导入模板下载,修复日志中间件的截断bug。

This commit is contained in:
piexlMax
2024-01-05 23:09:07 +08:00
parent ad41b7b434
commit 1a04bb535d
9 changed files with 228 additions and 19 deletions

View File

@@ -0,0 +1,37 @@
<template>
<el-upload
:action="url"
:show-file-list="false"
:on-success="handleSuccess"
:multiple="false"
>
<el-button
type="primary"
icon="upload"
>导入</el-button>
</el-upload>
</template>
<script setup>
import { ElMessage } from 'element-plus'
const baseUrl = import.meta.env.VITE_BASE_API
const props = defineProps({
templateId: {
type: String,
required: true
}
})
const url = `${baseUrl}/sysExportTemplate/importExcel?templateID=${props.templateId}`
const handleSuccess = (res) => {
if (res.code === 200) {
ElMessage.success('导入成功')
} else {
ElMessage.error(res.msg)
}
}
</script>