导入拆分文件类型修改

This commit is contained in:
caoyang
2022-04-18 10:07:23 +08:00
parent 808c3a4b44
commit 0564957ca1
4 changed files with 28 additions and 43 deletions
@@ -2,7 +2,7 @@
<div class="split-import-upload">
<!-- <a-modal v-model="visible" :maskClosable="false" :footer="[]" :title="title" class="ocr-upload-modal">-->
<a-upload
:accept='accept'
accept='.zip'
:disabled="disabled"
class="ant-upload-list"
name="file"
@@ -50,31 +50,21 @@
},
methods:{
beforeUpload(file,fileList) {
// console.log('file',this.accept,file,fileList,this.myfileList)
console.log('file',this.accept,file,fileList,this.myfileList)
this.fileTypeSatus=false
if(this.myfileList&&this.myfileList.length>=1){
// console.log()
this.$message.warning(this.$t('onlyOnefileUploaded'))
return false
}else{
// let thisFileType = this.thisFileType.replace(/\s+/g, "");
// console.log('accetptt',this.accept)
let acceptFlag=false
let accepts = this.accept.split(',')
accepts.forEach((item,index)=>{
if(item==file.type){
acceptFlag=true
return
}else{
acceptFlag=false
}
})
if(acceptFlag){
// console.log('111111')
this.fileTypeSatus = true;
this.$message.destroy()
// 207M.doc文件大小超出100MB限制, 请压缩或降低文件质量!
this.errorMessage = file.name + "文件大小超出100MB限制, 请压缩或降低文件质量!";
let suffix=file.name.split('.')
let acceptSuffix=suffix[suffix.length-1]
if(acceptSuffix.toLowerCase()=='zip'){
this.fileTypeSatus = true;
this.$message.destroy()
// 207M.doc文件大小超出100MB限制, 请压缩或降低文件质量!
this.errorMessage = file.name + "文件大小超出100MB限制, 请压缩或降低文件质量!";
// }
}
}
},