From 676177dc1c4967b30470ee50df6fc30caf396aa9 Mon Sep 17 00:00:00 2001 From: KKSU <15274802129@163.com> Date: Mon, 17 Jun 2024 09:53:57 +0800 Subject: [PATCH] 节点限购200个 --- src/main/java/cc/mrbird/febs/job/MatrixTreeInit.java | 52 ++++++++++++++++++++++++++-------------------------- 1 files changed, 26 insertions(+), 26 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/job/MatrixTreeInit.java b/src/main/java/cc/mrbird/febs/job/MatrixTreeInit.java index 3ac5efa..86b436c 100644 --- a/src/main/java/cc/mrbird/febs/job/MatrixTreeInit.java +++ b/src/main/java/cc/mrbird/febs/job/MatrixTreeInit.java @@ -1,16 +1,8 @@ package cc.mrbird.febs.job; -import cc.mrbird.febs.dapp.entity.DappAchieveTreeEntity; -import cc.mrbird.febs.dapp.mapper.DappAchieveTreeDao; -import cc.mrbird.febs.tree.MatrixTree; -import cc.mrbird.febs.tree.MemberNode; import lombok.extern.slf4j.Slf4j; -import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; import org.springframework.stereotype.Component; - -import javax.annotation.PostConstruct; -import java.util.List; /** * @author wzy @@ -21,22 +13,30 @@ @ConditionalOnProperty(prefix = "system", name = "chain-listener", havingValue = "true") public class MatrixTreeInit { - @Autowired - private DappAchieveTreeDao dappAchieveTreeDao; - - @PostConstruct - public void init() { - List<DappAchieveTreeEntity> tree = dappAchieveTreeDao.selectTreeList(); - - MatrixTree instance = MatrixTree.getInstance(); - for (DappAchieveTreeEntity treeNode : tree) { - - MemberNode node = new MemberNode(); - node.setAddress(treeNode.getAddress()); - node.setInviteId(treeNode.getInviteId()); - node.setRefererId(treeNode.getRefererId()); - node.setMemberId(treeNode.getMidNode()); - instance.addNode(node); - } - } +// @Autowired +// private DappAchieveTreeDao dappAchieveTreeDao; +// +// @Autowired +// private DappMemberDao dappMemberDao; +// +// @PostConstruct +// public void init() { +//// List<DappAchieveTreeEntity> tree = dappAchieveTreeDao.selectTreeList(); +// List<DappAchieveTreeEntity> tree = dappAchieveTreeDao.selectTreeListV2(); +// +// MatrixTree instance = MatrixTree.getInstance(); +// for (DappAchieveTreeEntity treeNode : tree) { +// Long memberId = treeNode.getMemberId(); +// DappMemberEntity dappMemberEntity = dappMemberDao.selectById(memberId); +// +// +// MemberNode node = new MemberNode(); +// node.setAddress(dappMemberEntity.getAddress()); +// node.setInviteId(dappMemberEntity.getInviteId()); +// node.setRefererId(dappMemberEntity.getRefererId()); +// node.setMemberId(treeNode.getMemberId()); +// node.setFundId(treeNode.getFundId()); +// instance.addNode(node); +// } +// } } -- Gitblit v1.9.1