Kaynağa Gözat

:alien: Updating code due to external API changes.add page keepalive

冷冷 6 yıl önce
ebeveyn
işleme
e1a340d2a5

+ 2 - 0
pigx-upms/pigx-upms-api/src/main/java/com/pig4cloud/pigx/admin/api/dto/MenuTree.java

@@ -37,6 +37,7 @@ public class MenuTree extends TreeNode {
 	private String component;
 	private String authority;
 	private String redirect;
+	private String keepalive;
 	private String code;
 	private String type;
 	private String label;
@@ -69,5 +70,6 @@ public class MenuTree extends TreeNode {
 		this.type = menuVo.getType();
 		this.label = menuVo.getName();
 		this.sort = menuVo.getSort();
+		this.keepalive = menuVo.getKeepalive();
 	}
 }

+ 4 - 0
pigx-upms/pigx-upms-api/src/main/java/com/pig4cloud/pigx/admin/api/entity/SysMenu.java

@@ -84,6 +84,10 @@ public class SysMenu extends Model<SysMenu> {
 	 */
 	@NotNull(message = "菜单类型不能为空")
 	private String type;
+	/**
+	 * 是否缓冲
+	 */
+	private String keepalive;
 	/**
 	 * 创建时间
 	 */

+ 4 - 0
pigx-upms/pigx-upms-api/src/main/java/com/pig4cloud/pigx/admin/api/vo/MenuVO.java

@@ -73,6 +73,10 @@ public class MenuVO implements Serializable {
 	 * 菜单类型 (0菜单 1按钮)
 	 */
 	private String type;
+	/**
+	 * 是否缓冲
+	 */
+	private String keepalive;
 	/**
 	 * 创建时间
 	 */

+ 1 - 0
pigx-upms/pigx-upms-api/src/main/java/com/pig4cloud/pigx/admin/api/vo/TreeUtil.java

@@ -114,6 +114,7 @@ public class TreeUtil {
 			node.setLabel(menu.getName());
 			node.setComponent(menu.getComponent());
 			node.setIcon(menu.getIcon());
+			node.setKeepalive(menu.getKeepalive());
 			trees.add(node);
 		}
 		return TreeUtil.bulid(trees, root);

+ 2 - 0
pigx-upms/pigx-upms-biz/src/main/resources/mapper/SysMenuMapper.xml

@@ -32,6 +32,7 @@
 		<result column="component" property="component"/>
 		<result column="sort" property="sort"/>
 		<result column="type" property="type"/>
+		<result column="keepalive" property="keepalive"/>
 		<result column="create_time" property="createTime"/>
 		<result column="update_time" property="updateTime"/>
 		<result column="del_flag" property="delFlag"/>
@@ -46,6 +47,7 @@
 		<result column="path" property="path"/>
 		<result column="component" property="component"/>
 		<result column="sort" property="sort"/>
+		<result column="keepalive" property="keepalive"/>
 		<result column="type" property="type"/>
 		<result column="create_time" property="createTime"/>
 		<result column="update_time" property="updateTime"/>