|
@@ -43,20 +43,20 @@
|
|
|
sendSMS() {
|
|
|
// console.log('发送短信验证码到:', 手机号码);
|
|
|
this.$u.api.getCode({mobile:this.vuex_member_info.mobile}).then(res=>{
|
|
|
+ this.leftTime = 60;
|
|
|
+ this.btnStatus = `${this.leftTime}秒后重试`;
|
|
|
+ const timer = setInterval(() => {
|
|
|
+ this.leftTime--;
|
|
|
+ this.btnStatus = `${this.leftTime}秒后重试`;
|
|
|
+ if (this.leftTime <= 0) {
|
|
|
+ clearInterval(timer);
|
|
|
+ this.btnStatus = '重新发送验证码';
|
|
|
+ }
|
|
|
+ }, 1000);
|
|
|
console.log('res',res.data);
|
|
|
}).catch(err=>{
|
|
|
console.log('getCode',err);
|
|
|
});
|
|
|
- this.leftTime = 60;
|
|
|
- this.btnStatus = `${this.leftTime}秒后重试`;
|
|
|
- const timer = setInterval(() => {
|
|
|
- this.leftTime--;
|
|
|
- this.btnStatus = `${this.leftTime}秒后重试`;
|
|
|
- if (this.leftTime <= 0) {
|
|
|
- clearInterval(timer);
|
|
|
- this.btnStatus = '重新发送验证码';
|
|
|
- }
|
|
|
- }, 1000);
|
|
|
},
|
|
|
finish(){
|
|
|
console.log('value',this.value);
|