|
@@ -373,7 +373,7 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
|
|
|
//手机号变更
|
|
|
if(Validator.isEmpty(oldUser.getTelphone()) || !oldUser.getTelphone().equals(update.getTelphone())){
|
|
|
User user = getOne(new LambdaQueryWrapper<User>()
|
|
|
- .eq(User::getTelphone,update.getTelphone()).ne(User::getUserId,update.getUserId()).last("limit 1"));
|
|
|
+ .eq(User::getTelphone,EncryptHandler.encrypt(update.getTelphone())).ne(User::getUserId,update.getUserId()).last("limit 1"));
|
|
|
if(Validator.isNotNull(user)){
|
|
|
throw new CustomException("该手机号已注册");
|
|
|
}
|
|
@@ -417,7 +417,7 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
|
|
|
//手机号变更
|
|
|
if(Validator.isEmpty(oldUser.getTelphone()) || !oldUser.getTelphone().equals(update.getTelphone())){
|
|
|
User user = getOne(new LambdaQueryWrapper<User>()
|
|
|
- .eq(User::getTelphone,update.getTelphone()).ne(User::getUserId,update.getUserId()).last("limit 1"));
|
|
|
+ .eq(User::getTelphone,EncryptHandler.encrypt(update.getTelphone())).ne(User::getUserId,update.getUserId()).last("limit 1"));
|
|
|
if(Validator.isNotNull(user)){
|
|
|
throw new CustomException("该手机号已注册");
|
|
|
}
|
|
@@ -645,13 +645,13 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
|
|
|
throw new CustomException("真实姓名不能为空");
|
|
|
}*/
|
|
|
User user = getOne(new LambdaQueryWrapper<User>()
|
|
|
- .eq(User::getTelphone,bo.getTel()).last("limit 1"));
|
|
|
+ .eq(User::getTelphone,EncryptHandler.encrypt(bo.getTel())).last("limit 1"));
|
|
|
if(Validator.isNotNull(user)){
|
|
|
throw new CustomException("该手机号已注册");
|
|
|
}
|
|
|
if(Validator.isNotEmpty(bo.getIdCard())){
|
|
|
User user2 = getOne(new LambdaQueryWrapper<User>()
|
|
|
- .eq(User::getIdCard,bo.getIdCard()).last("limit 1"));
|
|
|
+ .eq(User::getIdCard,EncryptHandler.encrypt(bo.getIdCard())).last("limit 1"));
|
|
|
if(Validator.isNotNull(user2)){
|
|
|
throw new CustomException("该身份证已被使用");
|
|
|
}
|
|
@@ -703,7 +703,7 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
|
|
|
throw new CustomException("验证码错误");
|
|
|
}
|
|
|
User user = getOne(new LambdaQueryWrapper<User>()
|
|
|
- .eq(User::getTelphone,bo.getTel()).last("limit 1"));
|
|
|
+ .eq(User::getTelphone,EncryptHandler.encrypt(bo.getTel())).last("limit 1"));
|
|
|
if(Validator.isNotNull(user)){
|
|
|
throw new CustomException("该手机号已注册");
|
|
|
}
|
|
@@ -776,7 +776,7 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
|
|
|
itemImport.setSubjectIds(ToolsUtils.join(",", sIdList));
|
|
|
}
|
|
|
User user = getOne(new LambdaQueryWrapper<User>()
|
|
|
- .eq(User::getTelphone,itemImport.getTelphone()).last("limit 1"));
|
|
|
+ .eq(User::getTelphone,EncryptHandler.encrypt(itemImport.getTelphone())).last("limit 1"));
|
|
|
if(Validator.isNotNull(user)){
|
|
|
if(Validator.isNotEmpty(user.getIdCard())&&Validator.isNotEmpty(itemImport.getIdCard())&&!itemImport.getIdCard().equals(user.getIdCard())){
|
|
|
throw new CustomException(itemImport.getRealname()+"身份证号码不一致");
|
|
@@ -803,7 +803,7 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
|
|
|
continue;
|
|
|
}else{
|
|
|
User user2 = getOne(new LambdaQueryWrapper<User>()
|
|
|
- .eq(User::getIdCard,itemImport.getIdCard()).last("limit 1"));
|
|
|
+ .eq(User::getIdCard,EncryptHandler.encrypt(itemImport.getIdCard())).last("limit 1"));
|
|
|
if(Validator.isNotEmpty(user2)){
|
|
|
throw new CustomException(itemImport.getRealname()+"身份证号码已存在,创建失败");
|
|
|
}
|
|
@@ -878,7 +878,7 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
|
|
|
throw new CustomException("用户手机号码缺失");
|
|
|
}
|
|
|
User user1 = getOne(new LambdaQueryWrapper<User>()
|
|
|
- .eq(User::getTelphone,bo.getTelphone()).last("limit 1"));
|
|
|
+ .eq(User::getTelphone,EncryptHandler.encrypt(bo.getTelphone())).last("limit 1"));
|
|
|
//手机号码存在
|
|
|
if(Validator.isNotEmpty(user1)){
|
|
|
UserIdCardBatchVo user = BeanUtil.toBean(bo, UserIdCardBatchVo.class);
|
|
@@ -1015,7 +1015,7 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
|
|
|
}
|
|
|
redisCache.deleteObject(key);
|
|
|
User user = getOne(new LambdaQueryWrapper<User>()
|
|
|
- .eq(User::getTelphone,bo.getTel()).last("limit 1"));
|
|
|
+ .eq(User::getTelphone,EncryptHandler.encrypt(bo.getTel())).last("limit 1"));
|
|
|
if(Validator.isEmpty(user)){
|
|
|
throw new CustomException("该手机号未注册");
|
|
|
}
|
|
@@ -1041,7 +1041,7 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
|
|
|
}
|
|
|
redisCache.deleteObject(key);
|
|
|
User user = getOne(new LambdaQueryWrapper<User>()
|
|
|
- .eq(User::getTelphone,bo.getTel()).last("limit 1"));
|
|
|
+ .eq(User::getTelphone,EncryptHandler.encrypt(bo.getTel())).last("limit 1"));
|
|
|
if(Validator.isEmpty(user)){
|
|
|
throw new CustomException("该手机号未注册");
|
|
|
}
|
|
@@ -1074,7 +1074,7 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
|
|
|
}
|
|
|
redisCache.deleteObject(key);
|
|
|
User user = getOne(new LambdaQueryWrapper<User>()
|
|
|
- .eq(User::getTelphone,bo.getTel()).last("limit 1"));
|
|
|
+ .eq(User::getTelphone,EncryptHandler.encrypt(bo.getTel())).last("limit 1"));
|
|
|
if(Validator.isNotEmpty(user)){
|
|
|
throw new CustomException("该手机号已被注册");
|
|
|
}
|
|
@@ -1101,7 +1101,7 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
|
|
|
iUserLoginErrorService.checkLimit(bo.getAccount());
|
|
|
LambdaQueryWrapper<User> queryWrapper =new LambdaQueryWrapper<User>();
|
|
|
queryWrapper.and(wq -> wq
|
|
|
- .eq(User::getTelphone,bo.getAccount())
|
|
|
+ .eq(User::getTelphone,EncryptHandler.encrypt(bo.getAccount()))
|
|
|
.or()
|
|
|
.eq(User::getIdCard,bo.getAccount()));
|
|
|
User user = getOne(queryWrapper);
|
|
@@ -1154,7 +1154,7 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
|
|
|
if(Validator.isEmpty(bo.getRealname())){
|
|
|
throw new CustomException("数据缺失");
|
|
|
}
|
|
|
- User userBak = getOne(new LambdaQueryWrapper<User>().eq(User::getIdCard,bo.getIdCard()).last("limit 1"));
|
|
|
+ User userBak = getOne(new LambdaQueryWrapper<User>().eq(User::getIdCard,EncryptHandler.encrypt(bo.getIdCard())).last("limit 1"));
|
|
|
if(!Validator.isEmpty(userBak)){
|
|
|
throw new CustomException("该身份证已使用");
|
|
|
}
|