Commit 54751428b2b245d806974ea02d70430d1c08bf41

Authored by zhangdaiscott
1 parent 70908e18

注册用户总是提示“手机验证码错误” #2081

jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/system/controller/SysUserController.java
@@ -889,8 +889,12 @@ public class SysUserController { @@ -889,8 +889,12 @@ public class SysUserController {
889 return result; 889 return result;
890 } 890 }
891 } 891 }
892 -  
893 - if (!smscode.equals(code)) { 892 + if(null == code){
  893 + result.setMessage("手机验证码失效,请重新获取");
  894 + result.setSuccess(false);
  895 + return result;
  896 + }
  897 + if (!smscode.equals(code.toString())) {
894 result.setMessage("手机验证码错误"); 898 result.setMessage("手机验证码错误");
895 result.setSuccess(false); 899 result.setSuccess(false);
896 return result; 900 return result;
@@ -1039,7 +1043,7 @@ public class SysUserController { @@ -1039,7 +1043,7 @@ public class SysUserController {
1039 if (oConvertUtils.isEmpty(token)) { 1043 if (oConvertUtils.isEmpty(token)) {
1040 username = JwtUtil.getUserNameByToken(request); 1044 username = JwtUtil.getUserNameByToken(request);
1041 } else { 1045 } else {
1042 - username = JwtUtil.getUsername(token); 1046 + username = JwtUtil.getUsername(token);
1043 } 1047 }
1044 1048
1045 log.info(" ------ 通过令牌获取部分用户信息,当前用户: " + username); 1049 log.info(" ------ 通过令牌获取部分用户信息,当前用户: " + username);