package com.norteksoft.product.api.entity; import java.io.Serializable; import java.util.List; import com.norteksoft.mms.base.OpenWay; import com.norteksoft.mms.form.enumeration.MenuType; import com.norteksoft.product.api.utils.BeanUtil; import com.norteksoft.product.enumeration.DataState; public class Menu implements Serializable{ private static final long serialVersionUID = 1L; //entity private Long id; private boolean deleted; private Long companyId; //Menu private String code; //编号 private String name; //名称 private Integer displayOrder; //序号 private String imageUrl;//图片路径 private String iconName; // 显示的图片的名称 private DataState enableState;//启用状态 private com.norteksoft.mms.module.entity.Menu parent; //父菜单 private String url; //按钮对应的url,一级系统菜单才会使用 private String event; private Long systemId; //系统id private Integer layer; //菜单的层次 根节点的层次为1,子菜单为父菜单层次加1 private MenuType type; private Long lastMenuId; private OpenWay openWay; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public boolean isDeleted() { return deleted; } public void setDeleted(boolean deleted) { this.deleted = deleted; } public Long getCompanyId() { return companyId; } public void setCompanyId(Long companyId) { this.companyId = companyId; } public String getCode() { return code; } public void setCode(String code) { this.code = code; } public String getName() { return name; } public void setName(String name) { this.name = name; } public Integer getDisplayOrder() { return displayOrder; } public void setDisplayOrder(Integer displayOrder) { this.displayOrder = displayOrder; } public String getImageUrl() { return imageUrl; } public void setImageUrl(String imageUrl) { this.imageUrl = imageUrl; } public String getIconName() { return iconName; } public void setIconName(String iconName) { this.iconName = iconName; } public DataState getEnableState() { return enableState; } public void setEnableState(DataState enableState) { this.enableState = enableState; } public String getUrl() { return url; } public void setUrl(String url) { this.url = url; } public String getEvent() { return event; } public void setEvent(String event) { this.event = event; } public Long getSystemId() { return systemId; } public void setSystemId(Long systemId) { this.systemId = systemId; } public Integer getLayer() { return layer; } public void setLayer(Integer layer) { this.layer = layer; } public MenuType getType() { return type; } public void setType(MenuType type) { this.type = type; } public Long getLastMenuId() { return lastMenuId; } public void setLastMenuId(Long lastMenuId) { this.lastMenuId = lastMenuId; } public OpenWay getOpenWay() { return openWay; } public void setOpenWay(OpenWay openWay) { this.openWay = openWay; } }