提交 72307610 authored 作者: 000516's avatar 000516

查看用户详情时,返回roleIds角色ID列表

......@@ -34,6 +34,7 @@ import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.util.Arrays;
import java.util.List;
import java.util.Set;
import java.util.stream.Collectors;
......@@ -205,6 +206,8 @@ public class SysUserQueryController extends BaseController {
UserDto userDto = new UserDto();
BeanUtils.copyProperties(sysUser, userDto);
SysUserProDto sysUserProDto = userQueryService.selectUserPromotion(userDto);
List<Long> roleIds = sysUser.getRoles().stream().map(SysRole::getRoleId).collect(Collectors.toList());
userDto.setRoleIds(roleIds.toArray(new Long[0]));
userDto.setIsOpenPromotion(sysUserProDto != null);
if (userDto.getIsOpenPromotion()) {
userDto.setPrivilegeId(sysUserProDto.getPrivilegeId());
......@@ -213,7 +216,7 @@ public class SysUserQueryController extends BaseController {
ajax.put(AjaxResult.DATA_TAG, userDto);
// ajax.put("postIds", sysPostDao.selectPostListByUserId(userId));
// ajax.put("roleIds", sysUser.getRoles().stream().map(SysRole::getRoleId).collect(Collectors.toList()));
}
return ajax;
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论