类 RouterVO
java.lang.Object
io.github.mangocrisp.spring.taybct.api.system.vo.RouterVO
- 所有已实现的接口:
io.github.mangocrisp.spring.taybct.tool.core.util.tree.TreeUtil.Tree<RouterVO>
,Serializable
public class RouterVO
extends Object
implements Serializable, io.github.mangocrisp.spring.taybct.tool.core.util.tree.TreeUtil.Tree<RouterVO>
路由
- 从以下版本开始:
- 1.0.0
- 另请参阅:
-
字段概要
字段修饰符和类型字段说明private Byte
是否收缩子菜单(当所有子菜单只有一个时,0、收缩,1不收缩)子集菜单private String
组件路径 /src/views/xx/x.vueprivate Byte
是否隐藏private String
图标private Long
主键 idprivate Byte
是否新开窗口 1 是 0 否private Byte
是否需要缓存private String
菜单类型(M目录 C菜单 L外部连接)private RouterMeta
自定义的一些属性private String
路由名(唯一)private Long
父级 idprivate String
访问地址private Set<RouterPerm>
按钮权限列表private String
路由参数,JSONprivate String
跳转链接,一般是父级是 Layout 级别的菜单需要跳转默认的子级路由用的private Set<RouterPerm>
用户拥有的角色关联的权限列表private static final long
private Integer
排序private String
菜单名 -
构造器概要
构造器 -
方法概要
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 io.github.mangocrisp.spring.taybct.tool.core.util.tree.TreeUtil.Tree
defaultParentId, getChildren, getDetail, getId, getLabel, getLevel, getParentId, getPid, getSortField, setChildren, sortAsc
-
字段详细资料
-
serialVersionUID
private static final long serialVersionUID- 另请参阅:
-
id
主键 id -
title
菜单名 -
parentId
父级 id -
sort
排序 -
alwaysShow
是否收缩子菜单(当所有子菜单只有一个时,0、收缩,1不收缩) -
path
访问地址 -
name
路由名(唯一) -
redirect
跳转链接,一般是父级是 Layout 级别的菜单需要跳转默认的子级路由用的 -
component
组件路径 /src/views/xx/x.vue -
props
路由参数,JSON -
meta
自定义的一些属性 -
icon
图标 -
isBlank
是否新开窗口 1 是 0 否 -
isCache
是否需要缓存 -
permissions
按钮权限列表 -
rolePermissions
用户拥有的角色关联的权限列表 -
children
子集菜单
-
-
构造器详细资料
-
RouterVO
public RouterVO()
-