|
@@ -56,6 +56,7 @@ public class BaseServiceImpl implements BaseService {
|
|
}
|
|
}
|
|
result.put("baseImage", captcha.getBase64Image());
|
|
result.put("baseImage", captcha.getBase64Image());
|
|
result.put("token", captcha.getMd5Code());
|
|
result.put("token", captcha.getMd5Code());
|
|
|
|
+ log.info("获取图片验证码:"+captcha.getCode() + ",token:" + captcha.getMd5Code());
|
|
return ResponseJson.success(result);
|
|
return ResponseJson.success(result);
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
return ResponseJson.error("获取图片验证码异常", null);
|
|
return ResponseJson.error("获取图片验证码异常", null);
|
|
@@ -98,7 +99,9 @@ public class BaseServiceImpl implements BaseService {
|
|
@Override
|
|
@Override
|
|
public ResponseJson getSmsCode(String mobile, String activateCodeType, String imgCode, String token, Integer platformType) {
|
|
public ResponseJson getSmsCode(String mobile, String activateCodeType, String imgCode, String token, Integer platformType) {
|
|
Boolean checkFlag = checkCaptchaImage(token, imgCode, platformType);
|
|
Boolean checkFlag = checkCaptchaImage(token, imgCode, platformType);
|
|
- if (checkFlag) {
|
|
|
|
|
|
+ if (!checkFlag) {
|
|
|
|
+ return ResponseJson.error("图片验证码错误");
|
|
|
|
+ } else {
|
|
// 验证手机号
|
|
// 验证手机号
|
|
ResponseJson mobileModel = ValidateUtil.validateMobile(mobile);
|
|
ResponseJson mobileModel = ValidateUtil.validateMobile(mobile);
|
|
if (mobileModel.getCode() == -1) {
|
|
if (mobileModel.getCode() == -1) {
|
|
@@ -131,12 +134,10 @@ public class BaseServiceImpl implements BaseService {
|
|
}
|
|
}
|
|
if (sendFlag) {
|
|
if (sendFlag) {
|
|
redisService.set("code:"+mobile, randomCode, 1800L);
|
|
redisService.set("code:"+mobile, randomCode, 1800L);
|
|
- log.info("你发送的手机验证码: " + randomCode);
|
|
|
|
|
|
+ log.info("发送到:" + mobile + "的短信验证码为: " + randomCode);
|
|
} else {
|
|
} else {
|
|
return ResponseJson.error("验证码发送失败!请稍后重试");
|
|
return ResponseJson.error("验证码发送失败!请稍后重试");
|
|
}
|
|
}
|
|
- } else {
|
|
|
|
- return ResponseJson.error("图片验证码错误");
|
|
|
|
}
|
|
}
|
|
return ResponseJson.success("发送验证码成功");
|
|
return ResponseJson.success("发送验证码成功");
|
|
}
|
|
}
|