diff --git a/bonus-modules/bonus-system/src/main/java/com/bonus/system/domain/SysMenu.java b/bonus-modules/bonus-system/src/main/java/com/bonus/system/domain/SysMenu.java index 4cbf8d1..9af06ba 100644 --- a/bonus-modules/bonus-system/src/main/java/com/bonus/system/domain/SysMenu.java +++ b/bonus-modules/bonus-system/src/main/java/com/bonus/system/domain/SysMenu.java @@ -66,6 +66,9 @@ public class SysMenu extends BaseEntity /** 子菜单 */ private List children = new ArrayList(); + /** 系统类型 */ + private String systemType; + public Long getMenuId() { return menuId; @@ -232,7 +235,15 @@ public class SysMenu extends BaseEntity { this.children = children; } - + + public String getSystemType() { + return systemType; + } + + public void setSystemType(String systemType) { + this.systemType = systemType; + } + @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) @@ -254,6 +265,7 @@ public class SysMenu extends BaseEntity .append("updateBy", getUpdateBy()) .append("updateTime", getUpdateTime()) .append("remark", getRemark()) + .append("systemType", getSystemType()) .toString(); } } diff --git a/bonus-modules/bonus-system/src/main/resources/mapper/system/SysMenuMapper.xml b/bonus-modules/bonus-system/src/main/resources/mapper/system/SysMenuMapper.xml index a0f5554..ec76d67 100644 --- a/bonus-modules/bonus-system/src/main/resources/mapper/system/SysMenuMapper.xml +++ b/bonus-modules/bonus-system/src/main/resources/mapper/system/SysMenuMapper.xml @@ -25,10 +25,11 @@ + - select menu_id, menu_name, parent_id, order_num, path, component, `query`, is_frame, is_cache, menu_type, visible, status, ifnull(perms,'') as perms, icon, create_time + select menu_id, menu_name, parent_id, order_num, path, component, `query`, is_frame, is_cache, menu_type, visible, status, ifnull(perms,'') as perms, icon, create_time,system_type from sys_menu @@ -150,6 +151,7 @@ icon = #{icon}, remark = #{remark}, update_by = #{updateBy}, + system_type = #{systemType}, update_time = sysdate() where menu_id = #{menuId} @@ -173,6 +175,7 @@ icon, remark, create_by, + system_type, create_time )values( #{menuId}, @@ -191,6 +194,7 @@ #{icon}, #{remark}, #{createBy}, + #{systemType}, sysdate() )