fix 83080

This commit is contained in:
赵霄
2024-03-26 16:12:22 +08:00
parent 4cdfdcb88b
commit 924b5f42c6
@@ -1,10 +1,5 @@
<template>
<a-modal
v-model="uploadVisible"
:maskClosable="false"
:footer="[]"
:title="title"
@cancel="handlePreImgCancel">
<a-modal v-model="uploadVisible" :maskClosable="false" :footer="[]" :title="title" @cancel="handlePreImgCancel">
<a-upload-dragger
:accept="accept"
:disabled="disabled"
@@ -22,7 +17,7 @@
<p>
<a-icon class="action-upload" type="cloud-upload" />
</p>
<p class="ant-upload-text" style="font-size: 14px;line-height: 30px;margin-left: 5px;">{{this.$t('clickUpload')}}</p>
<p class="ant-upload-text" style="font-size: 14px;line-height: 30px;margin-left: 5px;">{{this.$t('uploadFile.clickUpload')}}</p>
</a-upload-dragger>
</a-modal>
</template>
@@ -48,7 +43,8 @@ export default {
myFileList: [],
headers: '',
previewImage: {},
uploadFileFlag: 0
uploadFileFlag: 0,
fileMaxSize: 500
}
},
created () {
@@ -72,6 +68,18 @@ export default {
}
},
beforeUpload (file) {
file.uploadGoOn = true
const fileSize = file.size // 上传的文件大小
if (fileSize === 0) {
this.$message.warning(this.$t('uploadFile.cannotUploadEmpty'))
file.uploadGoOn = false
return false
}
if (this.fileMaxSize && fileSize > 1024 * 1024 * this.fileMaxSize) {
this.$message.warning(this.$t('uploadFile.pleaseUpload') + this.fileMaxSize + this.$t('uploadFile.theFollowingDocuments'))
file.uploadGoOn = false
return false
}
let fileFlag = false
// console.log('accept',this.accept,file)
this.fileTypeSatus = false