|
@@ -258,6 +258,12 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
|
|
|
userUpdateAddBo.setTelphone(update.getTelphone());
|
|
|
}
|
|
|
if (!StringUtils.isBlank(update.getIdCard())){
|
|
|
+ LambdaQueryWrapper<User> lqw = Wrappers.lambdaQuery();
|
|
|
+ lqw.eq(User::getIdCard, update.getIdCard());
|
|
|
+ List<User> list = this.list(lqw);
|
|
|
+ if (!CollectionUtils.isEmpty(list)){
|
|
|
+ throw new IllegalAccessException("身份证已经被使用注册为学员");
|
|
|
+ }
|
|
|
userUpdateAddBo.setIdCard(update.getIdCard());
|
|
|
}
|
|
|
if (userUpdateAddBo != null) {
|