From d04e6ff0df71d36c341cae9dde49def1a9f4bd92 Mon Sep 17 00:00:00 2001
From: KKSU <15274802129@163.com>
Date: Tue, 25 Jun 2024 11:16:38 +0800
Subject: [PATCH] 后台矩阵列表
---
src/main/java/cc/mrbird/febs/job/MatrixTreeInit.java | 55 ++++++++++++++++++++++++++++---------------------------
1 files changed, 28 insertions(+), 27 deletions(-)
diff --git a/src/main/java/cc/mrbird/febs/job/MatrixTreeInit.java b/src/main/java/cc/mrbird/febs/job/MatrixTreeInit.java
index 69991c6..86b436c 100644
--- a/src/main/java/cc/mrbird/febs/job/MatrixTreeInit.java
+++ b/src/main/java/cc/mrbird/febs/job/MatrixTreeInit.java
@@ -1,15 +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
@@ -17,25 +10,33 @@
**/
@Slf4j
@Component
+@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);
- }
- System.out.println(11);
- }
+// @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