<template>
<div class="main">
<el-col :span="2">
<el-upload
class="upload-demo"
:action="upUrl"
accept=".xls,.xlsx"
:data="upData"
:on-success="upSuccess"
:on-error="upError"
:limit="1"
>
<el-button type="primary" icon="el-icon-upload">导入Excel</el-button>
</el-upload>
</el-col>
</div>
</template>
<script>
import { commonGet, appServer, commonPost2 } from "@/api/api";
export default {
data() {
return {
upUrl: appServer() + "systemManagement/system/importExcel",
excel: []
};
},
methods: {
upSuccess(res) {
this.$message({
type: res.type,
message: res.msg
});
this.excel = res.data;
window.console.log(this.excel);
alert(res.data[0]);
},
upError() {
this.$message({
type: "error",
message: "上传失败!"
});
}
}
};
</script>
<style></style>