提交 0f75a9cb 编写于 作者: bo.dang's avatar bo.dang

批量导入

上级 a800277a
......@@ -434,42 +434,10 @@ export default {
});
return;
}
//
// console.log(file);
// let arr = file.type.split("/");
// let ext = "." + arr[1];
// let name = file.name;
//
//
// let reader = new FileReader();
// reader.onload = function(e) {
// let fileJson = {
// fileName: file.name,
// file: e.target.result.substr(e.target.result.indexOf("base64,") + 7),
// ext: ext
// };
// let fileArray = [
// {
// type: "",
// base64: fileJson
// }
// ];
// let req = {
// fileArray: fileArray,
// // scopeOfAdministrative: vm.getScope("administrative")
// scopeOfAdministrative: vm.regio
// };
// console.log("req", req);
openLoading(vm);
// let params = {
// // id: vm.circleId,
// id: 50,
// file: fileArray
// };
let formData = new FormData();
formData.append("circleId", 50);
formData.append("circleId", vm.circleId);
formData.append("file", file);
// let files = new window.File();
......@@ -495,11 +463,7 @@ export default {
// };
// reader.readAsDataURL(file);
},
}
}
}
......
......@@ -310,59 +310,50 @@ export default {
this.initRange()
},
// 批量导入
beforeUploadDoc(file) {
console.log(file);
let arr = file.type.split("/");
let ext = "." + arr[1];
let name = file.name;
let reader = new FileReader();
reader.onload = function(e) {
let fileJson = {
fileName: file.name,
file: e.target.result.substr(e.target.result.indexOf("base64,") + 7),
ext: ext
};
let fileArray = [
{
type: "",
base64: fileJson
}
];
// let req = {
// fileArray: fileArray,
// // scopeOfAdministrative: vm.getScope("administrative")
// scopeOfAdministrative: vm.regio
// };
console.log("req", req);
openLoading(vm);
let type = name.substring(name.lastIndexOf('.') + 1);
if (type !== 'xls' && type !== 'xlsx') {
vm.$message({
message: '上传文件只能是 xls、xlsx格式!',
type: 'warning'
});
return;
}
openLoading(vm);
let params = {
id: vm.circleId,
file: fileJson
};
let formData = new FormData();
formData.append("circleId", vm.circleId);
formData.append("file", file);
uploadDoc(params).then(res => {
closeLoading(vm);
// let files = new window.File();
if (res.code == "000000") {
this.$message({
type: 'success',
message: '导入成功!'
});
}
else {
this.$message({
type: 'error',
message: '导入失败!'
});
}
// vm.setDialog(res);
});
};
reader.readAsDataURL(file);
},
uploadDoc(formData).then(res => {
closeLoading(vm);
if (res.code == "000000") {
this.$message({
type: 'success',
message: '导入成功!'
});
vm.initRange();
}
else {
this.$message({
type: 'error',
message: '导入失败,请联系研发团队'
});
}
// vm.setDialog(res);
});
// };
// reader.readAsDataURL(file);
}
}
}
</script>
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册