feat: (feature/REQ-2595) 菜单详情接口增加roleType返回

This commit is contained in:
lilong 2024-11-13 16:46:13 +08:00
parent fb723337cb
commit ce167d4635

View File

@ -293,7 +293,9 @@ public class SaasFeatureResourceServiceImpl extends ServiceImpl<SaasFeatureResou
.map(f -> FeatureResourceTreeNode.Role.builder() .map(f -> FeatureResourceTreeNode.Role.builder()
.roleId(f) .roleId(f)
.tags(e.getTags()) .tags(e.getTags())
.roleType(RoleTypeEnum.getRoleType(roleMap.get(f).getRoleType())) .roleType(Optional.ofNullable(roleMap.get(f))
.map(role -> RoleTypeEnum.getRoleType(role.getRoleType()))
.orElse(null))
.build()) .build())
.filter(Objects::nonNull) .filter(Objects::nonNull)
.distinct() .distinct()