package com.vci.frameworkcore.pagemodel; import com.vci.starter.web.pagemodel.BaseModelVO; /** * 系统功能的显示对象 * @author weidy * @date 2019/11/21 */ public class SmFunctionVO extends BaseModelVO { /** * 禁止修改这个值 */ private static final long serialVersionUID = -6545374853062563612L; /** * 菜单编号 */ private String id; /** * 菜单名称 */ private String name; /** * 日志名称 */ private String logName; /** * 资源控制类型 */ private String resourceControlType; /** * 资源控制类型显示文本 */ private String resourceControlTypeText; /** * 链接地址 */ private String url; /** * 帮助文档名称 */ private String helpName; /** * 是否显示 */ private boolean displayFlag; /** * 是否控制权限 */ private boolean controlRightFlag; /** * 上级菜单 */ private String parentFunctionId; /** * 上级菜单名称 */ private String parentFunctionIdName; /** * 排序号 */ private Integer orderNum; /** * 显示图标 */ private String iconCss; /** * 指定访问的角色 */ private String usedBySpecifyRole; @Override public String getId() { return id; } @Override public void setId(String id) { this.id = id; } @Override public String getName() { return name; } @Override public void setName(String name) { this.name = name; } public String getLogName() { return logName; } public void setLogName(String logName) { this.logName = logName; } public String getResourceControlType() { return resourceControlType; } public void setResourceControlType(String resourceControlType) { this.resourceControlType = resourceControlType; } public String getResourceControlTypeText() { return resourceControlTypeText; } public void setResourceControlTypeText(String resourceControlTypeText) { this.resourceControlTypeText = resourceControlTypeText; } public String getUrl() { return url; } public void setUrl(String url) { this.url = url; } public String getHelpName() { return helpName; } public void setHelpName(String helpName) { this.helpName = helpName; } public boolean isDisplayFlag() { return displayFlag; } public void setDisplayFlag(boolean displayFlag) { this.displayFlag = displayFlag; } public boolean isControlRightFlag() { return controlRightFlag; } public void setControlRightFlag(boolean controlRightFlag) { this.controlRightFlag = controlRightFlag; } public String getParentFunctionId() { return parentFunctionId; } public void setParentFunctionId(String parentFunctionId) { this.parentFunctionId = parentFunctionId; } public Integer getOrderNum() { return orderNum; } public void setOrderNum(Integer orderNum) { this.orderNum = orderNum; } public String getIconCss() { return iconCss; } public void setIconCss(String iconCss) { this.iconCss = iconCss; } public String getUsedBySpecifyRole() { return usedBySpecifyRole; } public void setUsedBySpecifyRole(String usedBySpecifyRole) { this.usedBySpecifyRole = usedBySpecifyRole; } public String getParentFunctionIdName() { return parentFunctionIdName; } public void setParentFunctionIdName(String parentFunctionIdName) { this.parentFunctionIdName = parentFunctionIdName; } @Override public String toString() { return "SmFunctionVO{" + "id='" + id + '\'' + ", name='" + name + '\'' + ", logName='" + logName + '\'' + ", resourceControlType='" + resourceControlType + '\'' + ", resourceControlTypeText='" + resourceControlTypeText + '\'' + ", url='" + url + '\'' + ", helpName='" + helpName + '\'' + ", displayFlag=" + displayFlag + ", controlRightFlag=" + controlRightFlag + ", parentFunctionId='" + parentFunctionId + '\'' + ", parentFunctionIdName='" + parentFunctionIdName + '\'' + ", orderNum=" + orderNum + ", iconCss='" + iconCss + '\'' + ", usedBySpecifyRole='" + usedBySpecifyRole + '\'' + "} " + super.toString(); } }