修改手机验证码触发逻辑
This commit is contained in:
parent
ea869e7b42
commit
431a19b043
|
|
@ -90,12 +90,12 @@
|
|||
GIGA_ShowToast(@"请输入正确手机号");
|
||||
return;
|
||||
}
|
||||
btn.userInteractionEnabled = NO;
|
||||
[self startTimer:btn];
|
||||
|
||||
[self sendVerifiCode:btn];
|
||||
}
|
||||
-(void)startTimer:(UIButton *)btn{
|
||||
|
||||
btn.userInteractionEnabled = NO;
|
||||
if (_time>0) {
|
||||
_timer = [NSTimer scheduledTimerWithTimeInterval:1 count:60 callback:^{
|
||||
NSString *timeStr=[NSString stringWithFormat:@"%lds",(long)self->_time];
|
||||
|
|
@ -128,7 +128,9 @@
|
|||
[api requstDataWithResult:^(GiGaAPIResult *result) {
|
||||
[MBProgressHUD hideHUDForView:self.view animated:YES];
|
||||
GILog(@"短信获取%@",result.message);
|
||||
btn.userInteractionEnabled = YES;
|
||||
if (result.success) {
|
||||
[self startTimer:btn];
|
||||
}
|
||||
}];
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -79,17 +79,13 @@
|
|||
GIGA_ShowToast(@"请输入正确手机号");
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
btn.userInteractionEnabled = NO;
|
||||
|
||||
[self startTimer:btn];
|
||||
|
||||
[self requstCode:btn];
|
||||
}
|
||||
|
||||
//计时
|
||||
-(void)startTimer:(UIButton *)btn{
|
||||
|
||||
btn.userInteractionEnabled = NO;
|
||||
if (_time>0) {
|
||||
_timer = [NSTimer scheduledTimerWithTimeInterval:1 count:60 callback:^{
|
||||
NSString *timeStr=[NSString stringWithFormat:@"%lds",(long)self->_time];
|
||||
|
|
@ -123,10 +119,12 @@
|
|||
NSDictionary *params = @{@"mobile":self.phoneNumberTextField.text};
|
||||
GiGaBaseAPiRequest *requst = [GiGaBaseAPiRequest initWithRequestPath:@"msg/sms/v1/retrievesendcode" method:RequestPostMethod parms:params];
|
||||
[requst requstDataWithResult:^(GiGaAPIResult *result) {
|
||||
btn.userInteractionEnabled = YES;
|
||||
[self.view hideToastActivity];
|
||||
GIGA_ShowToast(result.message);
|
||||
|
||||
if (result.success) {
|
||||
//成功后再开始倒计时
|
||||
[self startTimer:btn];
|
||||
}
|
||||
}];
|
||||
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue