MenuEntity.java 1.99 KB
Newer Older
Fred's avatar
Fred committed
1 2
package com.govmade.modules.system.entity;

刘弈臻's avatar
刘弈臻 committed
3 4
import java.util.List;

Fred's avatar
Fred committed
5 6
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
Fred's avatar
Fred committed
7 8 9 10 11 12 13
import com.govmade.modules.basic.entity.BaseEntity;

/**
 * 系统管理 - 菜单设置
 * 
 * @author Fred
 * @email fangtaosh@qq.com
Fred's avatar
Fred committed
14
 * @date 2018年8月9日
Fred's avatar
Fred committed
15 16
 */
@TableName("system_menus")
Fred's avatar
Fred committed
17
public class MenuEntity extends BaseEntity<Long> {
Fred's avatar
Fred committed
18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37

	private static final long serialVersionUID = 1L;

	private Long pid;

	private String name;

	private String url;

	private String permission;

	private Integer type;

	private Integer level;

	private String icon;

	private Long moduleId;

	private Long weight;
刘弈臻's avatar
刘弈臻 committed
38 39 40
	
	@TableField(exist=false)
	private List<MenuEntity> children;
Fred's avatar
Fred committed
41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112

	public Long getPid() {
		return pid;
	}

	public void setPid(Long pid) {
		this.pid = pid;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getUrl() {
		return url;
	}

	public void setUrl(String url) {
		this.url = url;
	}

	public String getPermission() {
		return permission;
	}

	public void setPermission(String permission) {
		this.permission = permission;
	}

	public Integer getType() {
		return type;
	}

	public void setType(Integer type) {
		this.type = type;
	}

	public Integer getLevel() {
		return level;
	}

	public void setLevel(Integer level) {
		this.level = level;
	}

	public String getIcon() {
		return icon;
	}

	public void setIcon(String icon) {
		this.icon = icon;
	}

	public Long getModuleId() {
		return moduleId;
	}

	public void setModuleId(Long moduleId) {
		this.moduleId = moduleId;
	}

	public Long getWeight() {
		return weight;
	}

	public void setWeight(Long weight) {
		this.weight = weight;
	}
刘弈臻's avatar
刘弈臻 committed
113 114 115 116 117 118 119 120 121

	public List<MenuEntity> getChildren() {
		return children;
	}

	public void setChildren(List<MenuEntity> children) {
		this.children = children;
	}
	
Fred's avatar
Fred committed
122
}