Browse Source

个人信息修改bug

feature
mk 1 year ago
parent
commit
ed759bfb8a
  1. 14
      src/views/userInfo/index.vue

14
src/views/userInfo/index.vue

@ -15,7 +15,7 @@
</van-cell>
<van-field label="身份证号码" v-model="idNum" placeholder="请输入" />
<template>
<van-field label="手机号" v-model="phone" placeholder="请输入" />
<van-field label="手机号" v-model="mobile" placeholder="请输入" />
<van-field label="验证码" v-model="smsCode" placeholder="请输入" v-if="type !== 'edit'">
<template #button>
<van-button size="mini" round type="info" v-if="time === 60" @click="getCode">获取验证码</van-button>
@ -103,7 +103,7 @@ export default {
jiedaoOptions: [],
time: 60,
userInfo: {},
phone: '',
mobile: '',
smsCode: '',
surName: '',
gender: '',
@ -155,7 +155,7 @@ export default {
this.customerId = this.userInfo.customerId;
this.communityId = this.userInfo.agencyId;
this.idNum = this.userInfo.idNum;
this.phone = this.userInfo.mobile;
this.mobile = this.userInfo.mobile;
this.$nextTick(() => {
this.getAllAgencyStreet()
this.getChildAgencyByPid()
@ -206,7 +206,7 @@ export default {
params.idNum = this.idNum;
params.mobile = this.mobile;
if (this.type !== 'edit') {
params.mobile = this.phone
params.mobile = this.mobile
params.smsCode = this.smsCode
params.surName = this.surName
if (!params.realName) {
@ -266,16 +266,16 @@ export default {
}
},
getCode() {
if (!this.phone) {
if (!this.mobile) {
this.$toast.fail('请输入手机号')
return false
}
if (!/1[3456789]\d{9}/.test(this.phone)) {
if (!/1[3456789]\d{9}/.test(this.mobile)) {
this.$toast.fail('手机号格式错误')
return false
}
sendsmscode({
phone: this.phone
mobile: this.mobile
}).then(() => {
leftTime = setInterval(() => {
if (this.time > 0) {

Loading…
Cancel
Save