feat: 用户新增增加用户名重复校验

This commit is contained in:
2024-04-29 09:33:59 +08:00
parent 201fceac40
commit 6c1a40c674
@@ -474,7 +474,12 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
throw new JeroBootException("手机号已存在,请重新输入");
}
}
LambdaQueryWrapper<SysUser> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.eq(SysUser::getUsername, user.getUsername());
int count = userMapper.selectCount(queryWrapper);
if (count > 0) {
throw new JeroBootException("用户名已存在,请重新输入");
}
//step.1 保存用户
// 对手机号、邮箱进行加密处理
this.proceedUserInfoEncrypt(user);