139 lines
2.3 KiB
Java
139 lines
2.3 KiB
Java
package com.vverp.entity;
|
|
|
|
import com.vverp.annotation.Module;
|
|
|
|
import javax.persistence.Column;
|
|
import javax.persistence.Entity;
|
|
import javax.persistence.SequenceGenerator;
|
|
import javax.persistence.Table;
|
|
|
|
/**
|
|
* Entity - 目录
|
|
*
|
|
* @author dealsky
|
|
* @date 2019/9/24 5:28 下午
|
|
*/
|
|
@Entity
|
|
@SequenceGenerator(name = "sequenceGenerator", sequenceName = "seq_menu")
|
|
@Module(generate = false)
|
|
public class Menu extends BaseEntity<Long> {
|
|
|
|
/**
|
|
* 名称
|
|
*/
|
|
private String name;
|
|
|
|
/**
|
|
* 图片图标
|
|
*/
|
|
private String icon;
|
|
|
|
/**
|
|
* 字体图标
|
|
*/
|
|
private String iconFont;
|
|
|
|
/**
|
|
* 地址
|
|
*/
|
|
private String url;
|
|
|
|
/**
|
|
* 是否显示
|
|
*/
|
|
private Boolean show;
|
|
|
|
/**
|
|
* 排序因子
|
|
*/
|
|
private Integer sortFactor;
|
|
|
|
/**
|
|
* 父级id
|
|
*/
|
|
private Long parentId;
|
|
|
|
/**
|
|
* 菜单级数
|
|
*/
|
|
private Integer level;
|
|
|
|
/**
|
|
* 权限
|
|
*/
|
|
private String permission;
|
|
|
|
public String getName() {
|
|
return name;
|
|
}
|
|
|
|
public void setName(String name) {
|
|
this.name = name;
|
|
}
|
|
|
|
public String getIcon() {
|
|
return icon;
|
|
}
|
|
|
|
public void setIcon(String icon) {
|
|
this.icon = icon;
|
|
}
|
|
|
|
public String getIconFont() {
|
|
return iconFont;
|
|
}
|
|
|
|
public void setIconFont(String iconFont) {
|
|
this.iconFont = iconFont;
|
|
}
|
|
|
|
public String getUrl() {
|
|
return url;
|
|
}
|
|
|
|
public void setUrl(String url) {
|
|
this.url = url;
|
|
}
|
|
|
|
@Column(name = "is_show")
|
|
public Boolean getShow() {
|
|
return show != null ? show : false;
|
|
}
|
|
|
|
public void setShow(Boolean show) {
|
|
this.show = show;
|
|
}
|
|
|
|
public Integer getSortFactor() {
|
|
return sortFactor;
|
|
}
|
|
|
|
public void setSortFactor(Integer sortFactor) {
|
|
this.sortFactor = sortFactor;
|
|
}
|
|
|
|
public Long getParentId() {
|
|
return parentId;
|
|
}
|
|
|
|
public void setParentId(Long parentId) {
|
|
this.parentId = parentId;
|
|
}
|
|
|
|
public Integer getLevel() {
|
|
return level;
|
|
}
|
|
|
|
public void setLevel(Integer level) {
|
|
this.level = level;
|
|
}
|
|
|
|
public String getPermission() {
|
|
return permission;
|
|
}
|
|
|
|
public void setPermission(String permission) {
|
|
this.permission = permission;
|
|
}
|
|
}
|