package com.finance.system.vo; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; import java.util.ArrayList; import java.util.List; @Data @ApiModel(value = "用户层级返回") public class UserLevelVO implements Serializable { @ApiModelProperty(value = "id") private Long key; @ApiModelProperty(value = "value") private String value; @ApiModelProperty(value = "名称") private String title; @ApiModelProperty(value = "头像") private String avatar; @ApiModelProperty(value = "是否为人员") private Boolean flag = false; @ApiModelProperty(value = "子集") private List children = new ArrayList<>(); }