提交 a64ba5a3 编写于 作者: zhangwen's avatar zhangwen

增加身份证照片拍照功能

上级 a1f9e72c
......@@ -17,8 +17,21 @@
<van-col span="24">拍摄您的二代身份证原件,请确保图片清晰,四角完整</van-col>
</van-row>
<van-row type="flex" class="Card">
<van-col span="12"><img class="id-card" src="../../assets/images/idcardpeople.png"></van-col>
<van-col span="12"><img class="id-card" src="../../assets/images/idcardcountry.png"></van-col>
<van-col span="12">
<van-uploader :after-read="afterRead" :max-size="4 * 1024 * 1024" @oversize="onOversize" capture="camera" class="uploader">
<img class="id-card" v-if="flag==0" src="../../assets/images/idcardpeople.png" >
<img class="id-card" v-if="flag==1" :src="headImg">
</van-uploader>
</van-col>
<van-col span="12">
<van-uploader :after-read="afterRead2" :max-size="4 * 1024 * 1024" @oversize="onOversize" capture="camera" class="uploader">
<img class="id-card" v-if="flag2==0" src="../../assets/images/idcardcountry.png" >
<img class="id-card" v-if="flag2==1" :src="headImg2">
</van-uploader>
</van-col>
</van-row>
<van-row type="flex" class="CardName">
<van-col span="12">拍摄人像面</van-col>
......@@ -62,8 +75,13 @@ export default class Recognition extends Vue {
pointCard: string = "23232111978221";
//姓名
name: string = "";
onOversize:any="3M";
//实名认证
tatleName = "实名认证"
flag=0
flag2=0
headImg=""
headImg2=""
//button
volick(){
eventBus.$emit("idcard",this.pointCard);
......@@ -75,6 +93,20 @@ export default class Recognition extends Vue {
name: `Agreement`,
})
}
afterRead(file:any) {
this.flag=1
this.headImg=file.content
console.log(file.content);
}
afterRead2(file:any) {
this.flag2=1
this.headImg2=file.content
console.log(file.content);
}
people() {
}
}
</script>
<style scoped lang="scss">
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册