【7.2.5】【user】修复空用户问题

pull/37/head
fengshuonan 2022-09-30 14:27:03 +08:00
parent b4e663ff8f
commit 20452c00b0
1 changed files with 7 additions and 1 deletions

View File

@ -73,7 +73,7 @@ public class SysUserAdminServiceImpl implements SysUserAdminService {
// 查询对应的人员信息
LambdaQueryWrapper<SysUser> sysUserLambdaQueryWrapper = new LambdaQueryWrapper<>();
sysUserLambdaQueryWrapper.select(SysUser::getUserId, SysUser::getRealName);
sysUserLambdaQueryWrapper.in(SysUser::getUserId);
sysUserLambdaQueryWrapper.in(SysUser::getUserId, userIdList);
sysUserLambdaQueryWrapper.ne(SysUser::getDelFlag, YesOrNotEnum.Y.getCode());
List<SysUser> userList = sysUserService.list(sysUserLambdaQueryWrapper);
if (ObjectUtil.isEmpty(userList)) {
@ -140,6 +140,12 @@ public class SysUserAdminServiceImpl implements SysUserAdminService {
*/
private void addSingleAdminUser(Long userId) {
// 判断有没有此人
SysUser user = this.sysUserService.getById(userId);
if (user == null) {
return;
}
// 创建用户对应的角色
SysRoleRequest sysRoleRequest = new SysRoleRequest();
sysRoleRequest.setRoleId(IdWorker.getId());