| | |
| | | 用户信息 |
| | | </div> |
| | | <div class="form-content"> |
| | | <selector title='手机号类型' placeholder='请选择' @on-change='handleMblTypeChange' v-model="mblNoType" |
| | | :options='form.mblNoTypeList' :value-map="['code','name']" direction='rtl'></selector> |
| | | <x-input title='用户姓名' v-model.trim="userName" placeholder='请输入' text-align='right' /> |
| | | <selector title='归属地' placeholder='请选择' @on-change='handleRegionChange' v-model="regionCode" |
| | | :options='form.regionList' :value-map="['code','name']" direction='rtl'></selector> |
| | | <x-input title='身份证号码' v-model.trim="idCardNo" placeholder='请输入' text-align='right' /> |
| | | <x-input title='身份证号码' :max="18" v-model.trim="idCardNo" placeholder='请输入' text-align='right' /> |
| | | <van-field |
| | | v-model="mblNo" |
| | | clearable |
| | |
| | | |
| | | }, |
| | | created(){ |
| | | this.$api.wxScoreInit().then(res => { |
| | | this.mblNoType = this.$route.query.mblNoType; |
| | | this.$api.wxScoreInit({type:this.mblNoType}).then(res => { |
| | | this.form = res.body || {}; |
| | | var arr = res.body.terms; |
| | | }, err => err); |
| | |
| | | this.term = currentEle.term; |
| | | this.guaranteedAmt = currentEle.guaranteedAmt; |
| | | this.monGiftAmt = currentEle.monGiftAmt; |
| | | }, |
| | | // 账号类型 |
| | | handleMblTypeChange(val) { |
| | | let currentEle = JSON.parse(JSON.stringify(this.form.mblNoTypeList)).find((item) => { |
| | | return item.code = val; |
| | | }); |
| | | }, |
| | | // 市区 |
| | | handleRegionChange(val) { |
| | |
| | | v.toast('请输入用户身份证号'); |
| | | return false; |
| | | } |
| | | if (!v.checkValEmpty(this.mblNo)) { |
| | | if (v.checkValEmpty(this.mblNo)) { |
| | | v.toast('请输入用户手机号'); |
| | | return false; |
| | | } |
| | |
| | | v.toast('请输入用户身份证号'); |
| | | return false; |
| | | } |
| | | if (!v.checkPhone(this.mblNo)) { |
| | | if (v.checkValEmpty(this.mblNo)) { |
| | | v.toast('请输入用户手机号'); |
| | | return false; |
| | | } |
| | | if (this.mblNo.length!=11) { |
| | | v.toast('请输入正确的用户手机号'); |
| | | return false; |
| | | } |