From 7f689c3cb57dcbc41ae9bcd16473239fbb9fa376 Mon Sep 17 00:00:00 2001 From: wu <731351411@qq.com> Date: 星期四, 04 七月 2024 16:55:16 +0800 Subject: [PATCH] 更改用户模块接口和部分方法返回值,大屏线程 --- hangzhoumesParent/common/springsecurity/src/main/java/com/mes/userinfo/service/impl/SysUserServiceImpl.java | 13 +++++++++---- 1 files changed, 9 insertions(+), 4 deletions(-) diff --git a/hangzhoumesParent/common/springsecurity/src/main/java/com/mes/userinfo/service/impl/SysUserServiceImpl.java b/hangzhoumesParent/common/springsecurity/src/main/java/com/mes/userinfo/service/impl/SysUserServiceImpl.java index ac5df96..1e4a478 100644 --- a/hangzhoumesParent/common/springsecurity/src/main/java/com/mes/userinfo/service/impl/SysUserServiceImpl.java +++ b/hangzhoumesParent/common/springsecurity/src/main/java/com/mes/userinfo/service/impl/SysUserServiceImpl.java @@ -19,6 +19,7 @@ import com.mes.userinfo.entity.SysUserRole; import com.mes.userinfo.entity.vo.SysUserVO; import com.mes.userinfo.mapper.SysUserMapper; +import com.mes.userinfo.mapper.SysUserRoleMapper; import com.mes.userinfo.service.SysUserRoleService; import com.mes.userinfo.service.SysUserService; import lombok.extern.slf4j.Slf4j; @@ -71,6 +72,8 @@ @Resource BCryptPasswordEncoder passwordEncoder; + @Autowired + private SysUserRoleMapper sysUserRoleMapper; @Override public Map<String, String> login(SysUser user) { @@ -125,10 +128,12 @@ this.updateById(sysUser); log.info("鍒犻櫎鐢ㄦ埛瑙掕壊淇℃伅"); List<Long> roleIds = user.getRoleList().stream().map(SysRole::getId).collect(Collectors.toList()); - sysUserRoleService.remove(new LambdaQueryWrapper<SysUserRole>() - .eq(SysUserRole::getUserId, sysUser.getId()).in(CollectionUtil.isNotEmpty(roleIds), SysUserRole::getRoleId, roleIds)); - log.info("淇濆瓨鐢ㄦ埛瑙掕壊淇℃伅"); - saveUserRole(user.getRoleList(), sysUser.getId()); +// sysUserRoleService.remove(new LambdaQueryWrapper<SysUserRole>() +// .eq(SysUserRole::getUserId, sysUser.getId()).in(CollectionUtil.isNotEmpty(roleIds), SysUserRole::getRoleId, roleIds)); + SysUserRole sysUserRole = new SysUserRole(sysUser.getId(),roleIds.get(0)); + sysUserRoleMapper.updateById(sysUserRole); +// log.info("淇濆瓨鐢ㄦ埛瑙掕壊淇℃伅"); +// saveUserRole(user.getRoleList(), sysUser.getId()); return user; } -- Gitblit v1.8.0