"...main/git@ustchcs.com:gujinli1118/JeeSpringCloudV3.0.git" did not exist on "7ebac39169c4ee4c75b4a38033dcd73d5f3fac13"
Commit ecb2cbe9 authored by Junling Bu's avatar Junling Bu
Browse files

fix[litemall-wx-api]: 验证码未超时仍会发送验证码

parent 1bc2f4e1
...@@ -197,12 +197,11 @@ public class WxAuthController { ...@@ -197,12 +197,11 @@ public class WxAuthController {
return ResponseUtil.fail(AUTH_CAPTCHA_UNSUPPORT, "小程序后台验证码服务不支持"); return ResponseUtil.fail(AUTH_CAPTCHA_UNSUPPORT, "小程序后台验证码服务不支持");
} }
String code = CharUtil.getRandomNum(6); String code = CharUtil.getRandomNum(6);
notifyService.notifySmsTemplate(phoneNumber, NotifyType.CAPTCHA, new String[]{code});
boolean successful = CaptchaCodeManager.addToCache(phoneNumber, code); boolean successful = CaptchaCodeManager.addToCache(phoneNumber, code);
if (!successful) { if (!successful) {
return ResponseUtil.fail(AUTH_CAPTCHA_FREQUENCY, "验证码未超时1分钟,不能发送"); return ResponseUtil.fail(AUTH_CAPTCHA_FREQUENCY, "验证码未超时1分钟,不能发送");
} }
notifyService.notifySmsTemplate(phoneNumber, NotifyType.CAPTCHA, new String[]{code});
return ResponseUtil.ok(); return ResponseUtil.ok();
} }
...@@ -355,14 +354,11 @@ public class WxAuthController { ...@@ -355,14 +354,11 @@ public class WxAuthController {
return ResponseUtil.fail(AUTH_CAPTCHA_UNSUPPORT, "小程序后台验证码服务不支持"); return ResponseUtil.fail(AUTH_CAPTCHA_UNSUPPORT, "小程序后台验证码服务不支持");
} }
String code = CharUtil.getRandomNum(6); String code = CharUtil.getRandomNum(6);
// TODO
// 根据type发送不同的验证码
notifyService.notifySmsTemplate(phoneNumber, NotifyType.CAPTCHA, new String[]{code});
boolean successful = CaptchaCodeManager.addToCache(phoneNumber, code); boolean successful = CaptchaCodeManager.addToCache(phoneNumber, code);
if (!successful) { if (!successful) {
return ResponseUtil.fail(AUTH_CAPTCHA_FREQUENCY, "验证码未超时1分钟,不能发送"); return ResponseUtil.fail(AUTH_CAPTCHA_FREQUENCY, "验证码未超时1分钟,不能发送");
} }
notifyService.notifySmsTemplate(phoneNumber, NotifyType.CAPTCHA, new String[]{code});
return ResponseUtil.ok(); return ResponseUtil.ok();
} }
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment