<input type="file" class="upload-input" @change="fileChange" accept=".doc,.docx,.xls,.xlsx,.pdf,.dwg,.jpg,.png,.jpeg,.tif,.mp4" multiple/>
fileChange(e) {
let files = e.target.files;
// let file = files[0];
if (!files.length) {
return false;
}
let fileList =[]
for(let i = 0; i<files.length;i++){
fileList.push(files[i])
if (files[i].size > 20 * 1024 * 1024) {
this.$message.info("文件大小不能超过20M!");
return;
}
}
let formData = new FormData();
let fileDetail = {
// files: fileList,
dirId: this.dirId,
hjId: this.$route.query.taskDefKey,
rwId: this.$route.query.featid
};
Object.keys(fileDetail).every(function(key) {
formData.append(key, fileDetail[key]);
console.log(key, fileDetail[key]);