|
|
|
@ -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())
|
|
|
|
|