|
|
|
|
@ -39,7 +39,21 @@ public interface AuthConvert {
|
|
|
|
|
.build();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
AuthPermissionInfoRespVO.MenuVO convertTreeNode(MenuDO menu);
|
|
|
|
|
default AuthPermissionInfoRespVO.MenuVO convertTreeNode(MenuDO menu) {
|
|
|
|
|
return AuthPermissionInfoRespVO.MenuVO.builder()
|
|
|
|
|
.id(menu.getId())
|
|
|
|
|
.parentId(menu.getParentId())
|
|
|
|
|
.name(menu.getName())
|
|
|
|
|
.path(menu.getPath())
|
|
|
|
|
.component(menu.getComponent())
|
|
|
|
|
.componentName(menu.getComponentName())
|
|
|
|
|
.icon(menu.getIcon())
|
|
|
|
|
.visible(menu.getVisible())
|
|
|
|
|
.keepAlive(menu.getKeepAlive())
|
|
|
|
|
.alwaysShow(menu.getAlwaysShow())
|
|
|
|
|
.enName(menu.getEnName())
|
|
|
|
|
.build();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 将菜单列表,构建成菜单树
|
|
|
|
|
|