package com.panzhihua.common.model.vos.user; import java.util.Date; import java.util.List; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; /** * @program: springcloud_k8s_panzhihuazhihuishequ * @description: 菜单权限 * @author: huang.hongfa weixin hhf9596 qq 959656820 * @create: 2020-12-24 16:50 **/ @Data @ApiModel("菜单") public class SysMenuVO { @ApiModelProperty("菜单id") private Long menuId; @ApiModelProperty("菜单名称") private String menuName; @ApiModelProperty("父菜单id") private Long parentId; @ApiModelProperty("显示顺序") private Integer orderNum; @ApiModelProperty("路由地址") private String path; @ApiModelProperty("组件路径") private String component; @ApiModelProperty("是否为外链(0是 1否)") private Integer isFrame; @ApiModelProperty("是否缓存(0缓存 1不缓存)") private Integer isCache; @ApiModelProperty("菜单类型(m目录 c菜单 f按钮)") private String menuType; @ApiModelProperty("菜单状态(0显示 1隐藏)") private Integer visible; @ApiModelProperty("菜单状态(0正常 1停用)") private Integer status; @ApiModelProperty("权限标识") private String perms; @ApiModelProperty("菜单图标") private String icon; @ApiModelProperty("创建者") private String createBy; @ApiModelProperty("创建时间") private Date createAt; @ApiModelProperty("更新者") private String updateBy; @ApiModelProperty("更新时间") private Date updateAt; @ApiModelProperty("备注") private String remark; @ApiModelProperty("子菜单") private List sysMenuVOList; }