package cn.besteam.common.util.tree; import com.fasterxml.jackson.annotation.JsonInclude; import io.swagger.annotations.ApiModelProperty; import lombok.Getter; import lombok.Setter; import java.io.Serializable; import java.util.List; /** * @author A */ @Setter @Getter public class TreeNode implements Serializable { /** * id */ @ApiModelProperty("主键id") private Integer id; /** * 父级id */ @ApiModelProperty("父类id") private Integer parentId; /** * 子集 */ @JsonInclude(JsonInclude.Include.NON_EMPTY) private List children; }