初始版本
This commit is contained in:
138
src/main/java/com/vverp/entity/Menu.java
Normal file
138
src/main/java/com/vverp/entity/Menu.java
Normal file
@@ -0,0 +1,138 @@
|
||||
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;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user