|
|
@@ -78,8 +78,10 @@
|
|
|
this.secondCodeChecked = false
|
|
|
} else {
|
|
|
if (this.valid2.code !== '') {
|
|
|
- if (this.secondToken !== '') {
|
|
|
- if (this.valid2.code !== '' && this.valid2.mobile !== '') {
|
|
|
+ if (this.valid2.mobile === '') {
|
|
|
+ callback(new Error('请先填写正确的手机号'))
|
|
|
+ } else {
|
|
|
+ if (this.secondToken) {
|
|
|
let param = new FormData()
|
|
|
param.append('mobile', this.valid2.mobile)
|
|
|
param.append('code', this.valid2.code)
|
|
|
@@ -100,8 +102,12 @@
|
|
|
}).catch(err => {
|
|
|
this.secondCodeErrorMsg = err.errMsg
|
|
|
})
|
|
|
+ } else {
|
|
|
+ callback(new Error('请先获取验证码'))
|
|
|
+ this.codeChecked = false
|
|
|
+ this.codeErrorChecked = false
|
|
|
}
|
|
|
- } else {}
|
|
|
+ }
|
|
|
}
|
|
|
callback()
|
|
|
}
|
|
|
@@ -189,8 +195,11 @@
|
|
|
return Promise.reject(response.data)
|
|
|
}
|
|
|
}).catch(err => {
|
|
|
+ this.$message.error(err.errMsg)
|
|
|
this.isShowLoading = false
|
|
|
- console.log(err)
|
|
|
+ this.secondStepCodeErrorChecked = true
|
|
|
+ this.secondCodeChecked = false
|
|
|
+ this.second_step_time = 0
|
|
|
})
|
|
|
}
|
|
|
},
|