|
|
|
|
@ -96,9 +96,12 @@
|
|
|
|
|
hasSend: false,
|
|
|
|
|
count: 60,
|
|
|
|
|
sendTimer: null,
|
|
|
|
|
loginForm: {
|
|
|
|
|
username: '',
|
|
|
|
|
password: ''
|
|
|
|
|
loginForm: {
|
|
|
|
|
username: '',
|
|
|
|
|
password: '',
|
|
|
|
|
mobile: '',
|
|
|
|
|
code: '',
|
|
|
|
|
challenge_id: ''
|
|
|
|
|
},
|
|
|
|
|
loginRules: {
|
|
|
|
|
username: [{
|
|
|
|
|
@ -168,7 +171,8 @@
|
|
|
|
|
getMsg({
|
|
|
|
|
mobile: this.loginForm.mobile
|
|
|
|
|
}).then(res => {
|
|
|
|
|
this.base.showMessage("发送成功",'success')
|
|
|
|
|
this.base.showMessage("发送成功",'success')
|
|
|
|
|
this.loginForm.challenge_id = res.challenge_id
|
|
|
|
|
// this.$Message.success('发送成功')
|
|
|
|
|
// 短信发送后 60s
|
|
|
|
|
this.hasSend = true
|
|
|
|
|
@ -194,6 +198,10 @@
|
|
|
|
|
this.base.showMessage("请输入验证码",'error')
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
if (this.base.isNull(this.loginForm.challenge_id)) {
|
|
|
|
|
this.base.showMessage("请先获取验证码",'error')
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
this.loading = true
|
|
|
|
|
let that = this
|
|
|
|
|
this.$store.dispatch('user/loginMsg', this.loginForm).then(() => {
|
|
|
|
|
|