Files
waf-platform/EdgeUser/web/views/@default/settings/mobile-verify/index.js

39 lines
901 B
JavaScript

Tea.context(function () {
this.mobileIsValid = false
this.newMobile = ""
this.isSending = false
this.isSent = false
this.code = ""
this.codeIsValid = false
this.changeMobile = function () {
this.mobileIsValid = this.newMobile.match(/^1\d{10}$/)
}
this.beforeSend = function () {
this.isSending = true
}
this.doneSend = function () {
this.isSending = false
}
this.success = function () {
this.isSent = true
let that = this
teaweb.success("已将验证码短信发送到你的手机中,请在" + this.smsLife + "内完成验证", function () {
that.$refs.smsCodeRef.focus()
})
}
this.changeCode = function () {
this.codeIsValid = this.code.length == this.smsCodeLength && this.code.match(/^\d+$/)
}
this.verifySuccess = function () {
teaweb.success("验证成功", function () {
window.location = Tea.url("/settings/mobile-verify?viewOnly=1")
})
}
})