package com.cnbm.common.utils; import java.io.Serializable; import java.util.ArrayList; import java.util.List; /** * @Author weihongyang * @Date 2022/6/7 2:51 PM * @Version 1.0 */ public class TreeNode implements Serializable { private static final long serialVersionUID = 1L; /** * 主键 */ private Long id; /** * 上级ID */ private Long pid; /** * 子节点列表 */ private List children = new ArrayList<>(); public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Long getPid() { return pid; } public void setPid(Long pid) { this.pid = pid; } public List getChildren() { return children; } public void setChildren(List children) { this.children = children; } }