案例文件打包下载
This commit is contained in:
		| @@ -65,13 +65,13 @@ export default { | ||||
|     }; | ||||
|   }, | ||||
|   methods: { | ||||
|     uploadFile(){ | ||||
|     async uploadFile(){ | ||||
|       if(this.upload.fileList.length > 0 && this.uploadResult.fileUrl.length < this.upload.fileList.length){ | ||||
|         this.$refs.upload.submit(); | ||||
|       }else{ | ||||
|         //合并旧文件 | ||||
|         if(this.oldCaseFileList != null && this.oldCaseFileList.length > 0){ | ||||
|           this.oldCaseFileList.forEach((item, index) => { | ||||
|           await this.oldCaseFileList.forEach((item, index) => { | ||||
|             this.uploadResult.fileUrl.unshift(item.fileUrl); | ||||
|             this.uploadResult.fileName.unshift(item.fileName); | ||||
|           }); | ||||
| @@ -117,14 +117,14 @@ export default { | ||||
|       //this.upload.isUploading = true; | ||||
|     }, | ||||
|     // 文件上传成功处理 | ||||
|     handleFileSuccess(response, file, fileList) { | ||||
|     async handleFileSuccess(response, file, fileList) { | ||||
|       if(response != null && response.code === 200){ | ||||
|         this.uploadResult.fileUrl.push(response.fileUrl); | ||||
|         this.uploadResult.fileName.push(response.fileName); | ||||
|         if(this.uploadResult.fileUrl.length === this.upload.fileList.length){ | ||||
|           //文件全部上传成功,则调用回调方法 | ||||
|           if(this.oldCaseFileList != null && this.oldCaseFileList.length > 0){ | ||||
|             this.oldCaseFileList.forEach((item, index) => { | ||||
|             await this.oldCaseFileList.forEach((item, index) => { | ||||
|               this.uploadResult.fileUrl.unshift(item.fileUrl); | ||||
|               this.uploadResult.fileName.unshift(item.fileName); | ||||
|             }); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user