文件上传
importFile(e) {
//声明一个FormDate对象
let formData = new FormData();
//把文件信息放入对象中
formData.append("excel", e.target.files[0]);
let file = e.target.files[0];
let name = e.target.files[0].name;
console.log(file);
console.log(name);
console.log(formData);
//调用后台接口函数
upTemplate(formData).then(res => {
console.log(res);
if (res.data.code == 200) {
this.$message({
type: "success",
message: "上传文件成功"
});
} else {
this.$message({
type: "error",
message: res.data.msg
});
}
});
this.reload()
// console.log(e);
},
文件下载可以通过两种方式:
1,如果后台没有要求传入token,可以直接通过接口下载
// getDownload() {
// window.location.href = "http://192.168.1.232:85/api/procurement/down";
// },
2,要求传入token值
这里的接口中有直接加入了token值,所以直接写入接口传参就可以