From c881dcbb782d209f43b9a2878de613e0124e0421 Mon Sep 17 00:00:00 2001 From: KKSU <15274802129@163.com> Date: Sun, 07 Jul 2024 12:53:00 +0800 Subject: [PATCH] 逻辑 --- src/main/java/cc/mrbird/febs/tree/MemberNode.java | 24 ++++++++++++++++++++---- 1 files changed, 20 insertions(+), 4 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/tree/MemberNode.java b/src/main/java/cc/mrbird/febs/tree/MemberNode.java index 7de050d..ca57f03 100644 --- a/src/main/java/cc/mrbird/febs/tree/MemberNode.java +++ b/src/main/java/cc/mrbird/febs/tree/MemberNode.java @@ -2,8 +2,6 @@ import lombok.Data; -import java.util.List; - /** * @author wzy * @date 2022-08-23 @@ -11,16 +9,34 @@ @Data public class MemberNode { + private Long fundId; + private Long memberId; private String address; private String inviteId; + private String refererId; + private MemberNode left; private MemberNode right; - // 矩阵 - private List<MemberNode> matrix; + public MemberNode(Long memberId, String address, String inviteId, String refererId) { + this.memberId = memberId; + this.address = address; + this.inviteId = inviteId; + this.refererId = refererId; + } + + public MemberNode(Long fundId, Long memberId, String address, String inviteId, String refererId) { + this.fundId = fundId; + this.memberId = memberId; + this.address = address; + this.inviteId = inviteId; + this.refererId = refererId; + } + + public MemberNode() {} } -- Gitblit v1.9.1