mirror of
				https://gitee.com/hhyykk/ipms-sjy.git
				synced 2025-11-04 04:08:43 +08:00 
			
		
		
		
	Merge remote-tracking branch 'origin/master'
This commit is contained in:
		@@ -34,6 +34,12 @@ public class AuthMenuRespVO {
 | 
			
		||||
    @ApiModelProperty(value = "菜单图标", example = "/menu/list", notes = "仅菜单类型为菜单或者目录时,才需要传")
 | 
			
		||||
    private String icon;
 | 
			
		||||
 | 
			
		||||
    @ApiModelProperty(value = "是否可见", required = true, example = "false")
 | 
			
		||||
    private Boolean visible;
 | 
			
		||||
 | 
			
		||||
    @ApiModelProperty(value = "是否缓存", required = true, example = "false")
 | 
			
		||||
    private Boolean keepAlive;
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 子路由
 | 
			
		||||
     */
 | 
			
		||||
 
 | 
			
		||||
@@ -50,4 +50,10 @@ public class MenuBaseVO {
 | 
			
		||||
    @NotNull(message = "状态不能为空")
 | 
			
		||||
    private Integer status;
 | 
			
		||||
 | 
			
		||||
    @ApiModelProperty(value = "是否可见", example = "false")
 | 
			
		||||
    private Boolean visible;
 | 
			
		||||
 | 
			
		||||
    @ApiModelProperty(value = "是否缓存", example = "false")
 | 
			
		||||
    private Boolean keepAlive;
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -24,7 +24,6 @@ public class MenuSimpleRespVO {
 | 
			
		||||
    private Long parentId;
 | 
			
		||||
 | 
			
		||||
    @ApiModelProperty(value = "类型", required = true, example = "1", notes = "参见 MenuTypeEnum 枚举类")
 | 
			
		||||
    @NotNull(message = "菜单类型不能为空")
 | 
			
		||||
    private Integer type;
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -72,5 +72,19 @@ public class MenuDO extends BaseDO {
 | 
			
		||||
     * 枚举 {@link CommonStatusEnum}
 | 
			
		||||
     */
 | 
			
		||||
    private Integer status;
 | 
			
		||||
    /**
 | 
			
		||||
     * 是否可见
 | 
			
		||||
     *
 | 
			
		||||
     * 只有菜单、目录使用
 | 
			
		||||
     * 当设置为 true 时,该菜单不会展示在侧边栏,但是路由还是存在。例如说,一些独立的编辑页面 /edit/1024 等等
 | 
			
		||||
     */
 | 
			
		||||
    private Boolean visible;
 | 
			
		||||
    /**
 | 
			
		||||
     * 是否缓存
 | 
			
		||||
     *
 | 
			
		||||
     * 只有菜单、目录使用
 | 
			
		||||
     * 是否使用 Vue 路由的 keep-alive 特性
 | 
			
		||||
     */
 | 
			
		||||
    private Boolean keepAlive;
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user