updateUserInfo 允许修改账户名

release_1.0.0
xueqingkun 8 months ago
parent c52e90207c
commit 441d19b05b

@ -131,6 +131,13 @@ public class UserManageServiceImpl implements UserManageService {
Assert.notEmpty(userInfoReqVo.getDeptId(), "部门不能为空");
Assert.notEmpty(userInfoReqVo.getRoleIds(), "角色不能为空");
Long count = systemUserService.lambdaQuery()
.eq(SystemUser::getAccount, userInfoReqVo.getAccount())
.ne(SystemUser::getId, userInfoReqVo.getId()).count();
Assert.isTrue(count == 0, "用户名已存在,请更改用户名");
systemUserService.lambdaUpdate()
.set(SystemUser::getUsername, userInfoReqVo.getUsername())
.set(SystemUser::getAccount, userInfoReqVo.getAccount())

Loading…
Cancel
Save