|
|
@@ -113,7 +113,7 @@ |
|
|
|
:rules="[{ required: true, message: '请填写被核查人姓名' }]" |
|
|
|
> |
|
|
|
<template #button> |
|
|
|
<van-uploader :after-read="afterRead" v-model="fileList" :preview-image="false" :max-count="1" capture="camera" accept="image/*"> |
|
|
|
<van-uploader :after-read="afterRead" v-model="fileList" :max-size="4 * 1024 * 1024" @oversize="onOversize" :preview-image="false" :max-count="1" capture="camera" accept="image/*"> |
|
|
|
<van-button icon="photograph" type="primary" size="mini">扫描身份证</van-button> |
|
|
|
</van-uploader> |
|
|
|
</template> |
|
|
@@ -638,6 +638,15 @@ |
|
|
|
|
|
|
|
}, |
|
|
|
methods:{ |
|
|
|
onOversize(){ |
|
|
|
this.$toast({ |
|
|
|
icon: 'error', // 找到自己需要的图标 |
|
|
|
message: '文件大小超过4MB,上传失败', |
|
|
|
duration:"1000", |
|
|
|
onClose:function(){ |
|
|
|
} |
|
|
|
}) |
|
|
|
}, |
|
|
|
afterRead(file) { |
|
|
|
const data = new FormData(); |
|
|
|
data.append("file", this.fileList[0].file); |
|
|
|