package com.xcong.farmer.cms.modules.system.vo; import com.fasterxml.jackson.annotation.JsonFormat; import java.util.Date; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.List; @Data @ApiModel(value = "AdminMenuVo", description = "系统菜单列表返回") public class AdminMenuVo { @ApiModelProperty(value = "菜单ID") private Long id; //菜单按钮标题 @ApiModelProperty(value = "菜单按钮标题") private String menuName; //菜单类型 1:菜单 2:按钮 @ApiModelProperty(value = "菜单类型 1:菜单 2:按钮") private Integer menuType; //路由地址 @ApiModelProperty(value = "路由地址") private String routeUrl; //排序 @ApiModelProperty(value = "排序") private Integer orderNum; @ApiModelProperty(value = "创建时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date createTime; @ApiModelProperty(value = "子菜单") private List child; }