You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
package com.glxp.api.entity.auth;
|
|
|
|
|
|
|
|
|
|
import lombok.Data;
|
|
|
|
|
import lombok.EqualsAndHashCode;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Data
|
|
|
|
|
@EqualsAndHashCode(callSuper = true)
|
|
|
|
|
public class SysMenu extends TreeEntity<SysMenu> {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 菜单ID
|
|
|
|
|
*/
|
|
|
|
|
private Long menuId;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 菜单名称
|
|
|
|
|
*/
|
|
|
|
|
private String menuName;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 显示顺序
|
|
|
|
|
*/
|
|
|
|
|
private Integer orderNum;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 路由地址
|
|
|
|
|
*/
|
|
|
|
|
private String path;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 组件路径
|
|
|
|
|
*/
|
|
|
|
|
private String component;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 路由参数
|
|
|
|
|
*/
|
|
|
|
|
private String queryParam;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 是否为外链(0是 1否)
|
|
|
|
|
*/
|
|
|
|
|
private String isFrame;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 是否缓存(0缓存 1不缓存)
|
|
|
|
|
*/
|
|
|
|
|
private String isCache;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 类型(M目录 C菜单 F按钮)
|
|
|
|
|
*/
|
|
|
|
|
private String menuType;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 显示状态(0显示 1隐藏)
|
|
|
|
|
*/
|
|
|
|
|
private String visible;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 菜单状态(0正常 1停用)
|
|
|
|
|
*/
|
|
|
|
|
private String status;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 权限字符串
|
|
|
|
|
*/
|
|
|
|
|
private String perms;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 菜单图标
|
|
|
|
|
*/
|
|
|
|
|
private String icon;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 备注
|
|
|
|
|
*/
|
|
|
|
|
private String remark;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private Long neMenuId;
|
|
|
|
|
|
|
|
|
|
}
|