|
|
|
@ -198,22 +198,22 @@ public class RegisterController {
|
|
|
|
|
return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL, bindingResult.getFieldError().getDefaultMessage());
|
|
|
|
|
}
|
|
|
|
|
log.info(httpSession.getId());
|
|
|
|
|
// JSONObject userCode = (JSONObject) httpSession.getAttribute("code");
|
|
|
|
|
// if (userCode == null) {
|
|
|
|
|
// return ResultVOUtils.error(500, "验证码已失效,请重新获取");
|
|
|
|
|
// }
|
|
|
|
|
// long lastTime = userCode.getLong("createTime");
|
|
|
|
|
// int checkCode = (Integer) userCode.get("code");
|
|
|
|
|
// String phoneNum = userCode.getString("memPhone");
|
|
|
|
|
// if ((System.currentTimeMillis() - lastTime) > 1000 * 60 * 5) {
|
|
|
|
|
// return ResultVOUtils.error(500, "验证码已过期,请重新获取");
|
|
|
|
|
// }
|
|
|
|
|
// if (checkCode != userRegisterEntity.getCheckCode()) {
|
|
|
|
|
// return ResultVOUtils.error(500, "验证码错误,请重新获取");
|
|
|
|
|
// }
|
|
|
|
|
// if (!phoneNum.equals(userRegisterEntity.getMobile())) {
|
|
|
|
|
// return ResultVOUtils.error(500, "手机号与获取验证码不一致");
|
|
|
|
|
// }
|
|
|
|
|
JSONObject userCode = (JSONObject) httpSession.getAttribute("code");
|
|
|
|
|
if (userCode == null) {
|
|
|
|
|
return ResultVOUtils.error(500, "验证码已失效,请重新获取");
|
|
|
|
|
}
|
|
|
|
|
long lastTime = userCode.getLong("createTime");
|
|
|
|
|
int checkCode = (Integer) userCode.get("code");
|
|
|
|
|
String phoneNum = userCode.getString("memPhone");
|
|
|
|
|
if ((System.currentTimeMillis() - lastTime) > 1000 * 60 * 5) {
|
|
|
|
|
return ResultVOUtils.error(500, "验证码已过期,请重新获取");
|
|
|
|
|
}
|
|
|
|
|
if (checkCode != userRegisterEntity.getCheckCode()) {
|
|
|
|
|
return ResultVOUtils.error(500, "验证码错误,请重新获取");
|
|
|
|
|
}
|
|
|
|
|
if (!phoneNum.equals(userRegisterEntity.getMobile())) {
|
|
|
|
|
return ResultVOUtils.error(500, "手机号与获取验证码不一致");
|
|
|
|
|
}
|
|
|
|
|
boolean isExitPhone = userRegisterService.isExit(userRegisterEntity.getMobile());
|
|
|
|
|
if (isExitPhone) {
|
|
|
|
|
return ResultVOUtils.error(500, "该手机号已被注册");
|
|
|
|
|