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<SysMenuVO> sysMenuVOList;
|
}
|