diff --git a/src/views/sunVillage_info/list_contract_add.vue b/src/views/sunVillage_info/list_contract_add.vue index f99120e1..9dddcfce 100644 --- a/src/views/sunVillage_info/list_contract_add.vue +++ b/src/views/sunVillage_info/list_contract_add.vue @@ -205,16 +205,24 @@ this.openFile2.splice(index,1); }, afterRead(file) { - console.log(file) - // 此时可以自行将文件上传至服务器 - file.map(res=>{ - this.openPic.push(res.file); + console.log(file instanceof Array) + if (file instanceof Array){//判断是否为数组,单张图片为array,多张为数组,数组返回true否则为false + file.map(res=>{ + this.openPic.push(res.file); + let params1 = new FormData(); + params1.append("file", res.file); + commonUpload(params1).then((r1) => { + this.openPic2.push(r1.fileName); + }) + }) + }else{ + this.openPic.push(file); let params1 = new FormData(); - params1.append("file", res.file); + params1.append("file", file.file); commonUpload(params1).then((r1) => { this.openPic2.push(r1.fileName); }) - }) + } }, afterReadOpenFile(file){ let params1 = new FormData(); diff --git a/src/views/sunVillage_info/list_contract_edit.vue b/src/views/sunVillage_info/list_contract_edit.vue index 01c02ef4..c8ee6e32 100644 --- a/src/views/sunVillage_info/list_contract_edit.vue +++ b/src/views/sunVillage_info/list_contract_edit.vue @@ -107,7 +107,7 @@ - +