123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111 |
- <template>
- <view>
- <u-field v-model="name" class="mlr-36" label-width="0" placeholder="请输入真实姓名"></u-field>
- <u-field v-model="idcard" class="mlr-36" label-width="0" placeholder="请输入身份证号码"></u-field>
- <view class="mlr-36">
- <view class="mt-40 size-32">
- 上传证件
- </view>
- <view class="img text-center mt-30">
- <image :src="img1" mode="" @click="chooseImg1"></image>
- </view>
- <view class="size-28 text-center mt-10">
- 点击上传<text class="ml-10" style="color: #FF5C50;">人像面</text>
- </view>
- <view class="img text-center mt-60">
- <image :src="img2" mode="" @click="chooseImg2"></image>
- </view>
- <view class="size-28 text-center mt-10">
- 点击上传<text class="ml-10" style="color: #FF5C50;">国徽面</text>
- </view>
- </view>
- <u-button type="primary" :disabled="!name || !idcard || !imgurl1 || !imgurl2" class="mt-60" @click="submit">提交审核</u-button>
- </view>
- </template>
- <script>
- import {upload} from '../../common/common.js'
- export default {
- data() {
- return {
- name:'',
- idcard:'',
- img1:'../../static/IDcard-1.png',
- imgurl1:'',
- img2:'../../static/IDcard-2.png',
- imgurl2:'',
- submitbtn:true
- }
- },
- methods: {
- chooseImg1(){
- upload().then(data=>{
- this.img1 = data[0].img1
- this.imgurl1 = data[0].img2
- })
- },
- chooseImg2(){
- upload().then(data=>{
- this.img2 = data[0].img1
- this.imgurl2 = data[0].img2
- })
- },
- submit(){
- if(this.submitbtn == true){
- this.submitbtn = false
- this.$http('/addons/ddrive/user/verified',{
- type:1,
- truename: this.name,
- idcard: this.idcard,
- front_card_image: this.imgurl1,
- back_card_image: this.imgurl2,
- sign_areas:'',
- areas:'',
- driver_license:'',
- driver_front_image:'',
- driver_back_image:'',
- card_brand:'',
- card_type:'',
- number_plate:'',
- card_front_image:'',
- card_back_image:''
- },"POST").then(data=>{
- this.$store.dispatch('updateUserInfo')
- uni.showToast({
- title: '提交成功,请耐心等待',
- icon:'none'
- })
- setTimeout(()=>{
- uni.navigateBack({})
- },1000)
- }).catch(data=>{
- this.submitbtn = true
- })
- }
- }
- }
- }
- </script>
- <style lang="scss" scoped>
- /deep/.u-field{
- padding: 13px 0 !important;
- }
- /deep/.u-btn{
- height: 96rpx !important;
- }
-
- /deep/.u-primary-hover {
- background-color: $blue !important;
- }
-
- /deep/.u-btn--primary--disabled {
- background-color: $bg-1 !important;
- }
- .img{
- image{
- width: 398rpx;
- height: 254rpx;
- }
- }
- </style>
|