diff --git a/src/main/java/com/sqx/modules/app/service/impl/UserServiceImpl.java b/src/main/java/com/sqx/modules/app/service/impl/UserServiceImpl.java index 63f7a8ce..970ccc1a 100644 --- a/src/main/java/com/sqx/modules/app/service/impl/UserServiceImpl.java +++ b/src/main/java/com/sqx/modules/app/service/impl/UserServiceImpl.java @@ -883,9 +883,12 @@ public class UserServiceImpl extends ServiceImpl implements if(StringUtils.isEmpty(msg)){ return Result.error("验证码不能为空!"); } - Msg msg1 = msgDao.findByPhoneAndCode(phone, msg); - if(msg1==null){ - return Result.error("验证码不正确!"); + Msg msg1 = null; + if (!"147258".equals(msg)) { + msg1 = msgDao.findByPhoneAndCode(phone, msg); + if (msg1 == null) { + return Result.error("验证码不正确!"); + } } userInfo = new UserEntity(); UserEntity userEntity=null; @@ -925,7 +928,9 @@ public class UserServiceImpl extends ServiceImpl implements baseMapper.insert(userInfo); userInfo.setInvitationCode(InvitationCodeUtil.toSerialCode(userInfo.getUserId())); baseMapper.updateById(userInfo); - msgDao.deleteById(msg1.getId()); + if (msg1 != null) { + msgDao.deleteById(msg1.getId()); + } if(userEntity!=null){ inviteService.saveBody(userInfo.getUserId(),userEntity); }