<template>
<el-upload
:headers="headers"
action="##"
:http-request="uploadServerLog"
>
<el-button size="small" type="primary">上传</el-button>
</el-upload>
</template>
<script>
import {upload} from "@/api/terminalApplication";
export default {
data() {
return {}
},
computed: {
headers() {
return {
'Authorization': 'Bearer ' + this.$store.state.user.token
};
}
},
methods: {
uploadServerLog(params) {
const file = params.file;
const form = new FormData();
form.append('file', file);
upload(form).then(res => {
console.log(res)
}).catch(err => {
console.log(err);
});
},
}
}
</script>