package com.gkhy.safePlatform.account.entity.user; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonProperty; import com.gkhy.safePlatform.account.enums.MenuStatusEnum; import java.io.Serializable; import java.util.Date; @TableName("sys_menu") public class MenuInfo implements Serializable { private static final long serialVersionUID = 4712766545172189008L; @TableId(type = IdType.AUTO) private Long id; private String name; private String path; private String redirect; private Byte priority; private String description; private String component; private String title; private String linkEnable; private Boolean hideEnable; private Boolean keepAliveEnable; private Boolean affixEnable; private Boolean iframeEnable; private Boolean publicEnable; private String icon; private Byte status; private Long parentId; private Date gmtCreate; private String createBy; private Date gmtModified; private String modifiedBy; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getRedirect() { return redirect; } public void setRedirect(String redirect) { this.redirect = redirect; } public String getComponent() { return component; } public void setComponent(String component) { this.component = component; } public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } public String getIcon() { return icon; } public void setIcon(String icon) { this.icon = icon; } public String getPath() { return path; } public void setPath(String path) { this.path = path; } public Byte getPriority() { return priority; } public void setPriority(Byte priority) { this.priority = priority; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } public Byte getStatus() { return status; } public void setStatus(Byte status) { this.status = status; } public Long getParentId() { return parentId; } public void setParentId(Long parentId) { this.parentId = parentId; } public Date getGmtCreate() { return gmtCreate; } public void setGmtCreate(Date gmtCreate) { this.gmtCreate = gmtCreate; } public String getCreateBy() { return createBy; } public void setCreateBy(String createBy) { this.createBy = createBy; } public Date getGmtModified() { return gmtModified; } public void setGmtModified(Date gmtModified) { this.gmtModified = gmtModified; } public String getModifiedBy() { return modifiedBy; } public void setModifiedBy(String modifiedBy) { this.modifiedBy = modifiedBy; } public String getLinkEnable() { return linkEnable; } public void setLinkEnable(String linkEnable) { this.linkEnable = linkEnable; } public Boolean getHideEnable() { return hideEnable; } public void setHideEnable(Boolean hideEnable) { this.hideEnable = hideEnable; } public Boolean getKeepAliveEnable() { return keepAliveEnable; } public void setKeepAliveEnable(Boolean keepAliveEnable) { this.keepAliveEnable = keepAliveEnable; } public Boolean getAffixEnable() { return affixEnable; } public void setAffixEnable(Boolean affixEnable) { this.affixEnable = affixEnable; } public Boolean getIframeEnable() { return iframeEnable; } public void setIframeEnable(Boolean iframeEnable) { this.iframeEnable = iframeEnable; } public Boolean getPublicEnable() { return publicEnable; } public void setPublicEnable(Boolean publicEnable) { this.publicEnable = publicEnable; } }