package com.ruoyi.system.object.vo;
|
|
import com.ruoyi.common.core.domain.entity.SysMenu;
|
import io.swagger.annotations.Api;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.util.ArrayList;
|
import java.util.List;
|
|
@Data
|
@ApiModel("菜单树VO")
|
public class MenuTreeVO {
|
/** 菜单ID */
|
@ApiModelProperty("菜单ID")
|
private Long menuId;
|
/** 菜单名称 */
|
@ApiModelProperty("菜单名称")
|
private String menuName;
|
/** 路由地址 */
|
@ApiModelProperty("路由地址")
|
private String path;
|
/** 类型(M目录 C菜单 F按钮) */
|
@ApiModelProperty("类型(M目录 C菜单 F按钮)")
|
private String menuType;
|
/** 子菜单 */
|
@ApiModelProperty("子菜单")
|
private List<MenuTreeVO> children = new ArrayList<MenuTreeVO>();
|
}
|