diff --git a/src/components/page/articleAdd.vue b/src/components/page/articleAdd.vue index 3c1eef9..e264f51 100644 --- a/src/components/page/articleAdd.vue +++ b/src/components/page/articleAdd.vue @@ -2056,11 +2056,18 @@ export default { // return isWORd; }, beforeupload_picturesAndTables(file) { + let flieArr = file.name.split('.'); + let fileSuffix = flieArr[flieArr.length - 1]; + if (fileSuffix != 'zip') { + this.$message.error('Only ZIP files can be uploaded (file format: .zip).'); + return false; + } + // const iszip = - // file.type === 'application/x-zip-compressed' || - // file.name.split('.')[1] === 'rar'; + // file.type === 'application/x-zip-compressed'; // if (!iszip) { - // this.$message.error('Only compressed files can be uploaded(.rar,.zip)'); + // this.$message.error('Only compressed files can be uploaded(.zip)'); + // return false; // } // return iszip; }, @@ -2190,6 +2197,10 @@ export default { }); }, removefilepicturesAndTables(file, fileList) { + console.log('file at line 2199:', file) + if(!file){ +return false + } this.form.picturesAndTables = ''; this.fileL_picturesAndTables = []; this.$api