diff --git a/src/views/inout/DialogCheck.vue b/src/views/inout/DialogCheck.vue index 55ed8ef..a03a280 100644 --- a/src/views/inout/DialogCheck.vue +++ b/src/views/inout/DialogCheck.vue @@ -145,6 +145,7 @@ :on-change="uploadOnchange" :on-success="uploadHandleSuccess" :on-error="uploadHandleError" + :on-before="uploadHandleBefore" :file-list="fileList" :data="{type:'image2'}" :auto-upload="true"> @@ -347,7 +348,14 @@ export default { uploadHandleError() { }, - + uploadHandleBefore(file){ + let isJPG = file.type === 'image/jpeg'; + let isPNG = file.type === 'image/png'; + if(!isJPG&&!isPNG){ + this.$message.error('只能上传jpg或png格式'); + } + return isJPG || isPNG; + }, showImgViewer(row){ this.certFileUrl = this.BASE_URL + "/udiwms/image/register/file/getImage?type=image2&name="; this.imgList=[];