From 0c68494f50d375a046e6a9d07321860984a7f805 Mon Sep 17 00:00:00 2001
From: KKSU <15274802129@163.com>
Date: Thu, 13 Jun 2024 15:49:43 +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