feat: 用户新增增加用户名重复校验
This commit is contained in:
+6
-1
@@ -474,7 +474,12 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
|
|||||||
throw new JeroBootException("手机号已存在,请重新输入");
|
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 保存用户
|
//step.1 保存用户
|
||||||
// 对手机号、邮箱进行加密处理
|
// 对手机号、邮箱进行加密处理
|
||||||
this.proceedUserInfoEncrypt(user);
|
this.proceedUserInfoEncrypt(user);
|
||||||
|
|||||||
Reference in New Issue
Block a user