diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/SysPermissionTree.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/SysPermissionTree.java index be9b16bc..8101c560 100644 --- a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/SysPermissionTree.java +++ b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/SysPermissionTree.java @@ -1,10 +1,11 @@ package org.jeecg.modules.system.model; +import org.jeecg.modules.system.entity.SysPermission; + import java.io.Serializable; import java.util.ArrayList; import java.util.Date; import java.util.List; -import org.jeecg.modules.system.entity.SysPermission; /** * @Description: 菜单树,封装树结构 @@ -129,13 +130,19 @@ public class SysPermissionTree implements Serializable { private boolean hidden; /**按钮权限状态(0无效1有效)*/ - private java.lang.String status; + private String status; /*update_begin author:wuxianquan date:20190908 for:model增加字段 */ /** 外链菜单打开方式 0/内部打开 1/外部打开 */ private boolean internalOrExternal; /*update_end author:wuxianquan date:20190908 for:model增加字段 */ + /*update_begin author:liusq date:20230601 for:【issues/4986】model增加hideTab字段 */ + /** + * 是否隐藏Tab: 0否,1是(默认值0) + */ + private boolean hideTab; + /*update_end author:liusq date:20230601 for:【issues/4986】model增加hideTab字段 */ public SysPermissionTree() { } @@ -169,6 +176,9 @@ public class SysPermissionTree implements Serializable { this.internalOrExternal = permission.isInternalOrExternal(); /*update_end author:wuxianquan date:20190908 for:赋值 */ this.title=permission.getName(); + /*update_end author:liusq date:20230601 for:【issues/4986】model增加hideTab字段 */ + this.hideTab = permission.isHideTab(); + /*update_end author:liusq date:20230601 for:【issues/4986】model增加hideTab字段 */ if (!permission.isLeaf()) { this.children = new ArrayList(); } @@ -392,11 +402,11 @@ public class SysPermissionTree implements Serializable { this.permsType = permsType; } - public java.lang.String getStatus() { + public String getStatus() { return status; } - public void setStatus(java.lang.String status) { + public void setStatus(String status) { this.status = status; } @@ -409,4 +419,12 @@ public class SysPermissionTree implements Serializable { this.internalOrExternal = internalOrExternal; } /*update_end author:wuxianquan date:20190908 for:get set 方法 */ + + public boolean isHideTab() { + return hideTab; + } + + public void setHideTab(boolean hideTab) { + this.hideTab = hideTab; + } }