fix 83080
This commit is contained in:
@@ -1,10 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<a-modal
|
<a-modal v-model="uploadVisible" :maskClosable="false" :footer="[]" :title="title" @cancel="handlePreImgCancel">
|
||||||
v-model="uploadVisible"
|
|
||||||
:maskClosable="false"
|
|
||||||
:footer="[]"
|
|
||||||
:title="title"
|
|
||||||
@cancel="handlePreImgCancel">
|
|
||||||
<a-upload-dragger
|
<a-upload-dragger
|
||||||
:accept="accept"
|
:accept="accept"
|
||||||
:disabled="disabled"
|
:disabled="disabled"
|
||||||
@@ -22,7 +17,7 @@
|
|||||||
<p>
|
<p>
|
||||||
<a-icon class="action-upload" type="cloud-upload" />
|
<a-icon class="action-upload" type="cloud-upload" />
|
||||||
</p>
|
</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-upload-dragger>
|
||||||
</a-modal>
|
</a-modal>
|
||||||
</template>
|
</template>
|
||||||
@@ -48,7 +43,8 @@ export default {
|
|||||||
myFileList: [],
|
myFileList: [],
|
||||||
headers: '',
|
headers: '',
|
||||||
previewImage: {},
|
previewImage: {},
|
||||||
uploadFileFlag: 0
|
uploadFileFlag: 0,
|
||||||
|
fileMaxSize: 500
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
created () {
|
created () {
|
||||||
@@ -72,6 +68,18 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
beforeUpload (file) {
|
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
|
let fileFlag = false
|
||||||
// console.log('accept',this.accept,file)
|
// console.log('accept',this.accept,file)
|
||||||
this.fileTypeSatus = false
|
this.fileTypeSatus = false
|
||||||
|
|||||||
Reference in New Issue
Block a user