package cc.mrbird.febs.dapp.init;
|
|
import cc.mrbird.febs.dapp.entity.MatrixTreeNode;
|
import cc.mrbird.febs.dapp.mapper.MatrixTreeNodeMapper;
|
import cc.mrbird.febs.common.tree.MatrixTree;
|
import cc.mrbird.febs.common.tree.MemberNode;
|
import cn.hutool.core.collection.CollUtil;
|
import lombok.extern.slf4j.Slf4j;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.stereotype.Component;
|
|
import javax.annotation.PostConstruct;
|
import java.util.List;
|
|
/**
|
* 初始化
|
*/
|
//@Slf4j
|
//@Component
|
//public class MatrixTreeInit {
|
//
|
// @Autowired
|
// private MatrixTreeNodeMapper matrixTreeNodeMapper;
|
//
|
// @PostConstruct
|
// public void init() {
|
// List<MatrixTreeNode> tree = matrixTreeNodeMapper.selectAllMatrixTreeNode();
|
//
|
// if (CollUtil.isEmpty(tree)) {
|
// return;
|
// }
|
//
|
// for (MatrixTreeNode node : tree) {
|
// MemberNode memberNode = new MemberNode();
|
// memberNode.setMemberId(node.getTreeNode());
|
// memberNode.setInviteId(node.getInviteId());
|
// memberNode.setRefererId(node.getReferrerId());
|
// MatrixTree.getInstance().addNode(memberNode, node.getParentNode());
|
// }
|
//
|
// MatrixTree instance = MatrixTree.getInstance();
|
// }
|
//
|
//
|
//}
|