From ce2381119e714643d5393035c3e30ad0bcaa5bd2 Mon Sep 17 00:00:00 2001
From: KKSU <15274802129@163.com>
Date: Mon, 17 Jun 2024 15:11:05 +0800
Subject: [PATCH] 后台
---
src/main/java/cc/mrbird/febs/dapp/service/impl/BscUsdtContractEvent.java | 28 ++++++++++++++--------------
1 files changed, 14 insertions(+), 14 deletions(-)
diff --git a/src/main/java/cc/mrbird/febs/dapp/service/impl/BscUsdtContractEvent.java b/src/main/java/cc/mrbird/febs/dapp/service/impl/BscUsdtContractEvent.java
index f3bd471..6738011 100644
--- a/src/main/java/cc/mrbird/febs/dapp/service/impl/BscUsdtContractEvent.java
+++ b/src/main/java/cc/mrbird/febs/dapp/service/impl/BscUsdtContractEvent.java
@@ -14,7 +14,6 @@
import cc.mrbird.febs.dapp.service.DappWalletService;
import cc.mrbird.febs.dapp.utils.OnlineTransferUtil;
import cc.mrbird.febs.rabbit.producer.ChainProducer;
-import cc.mrbird.febs.tree.TreeConstants;
import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.util.ObjectUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
@@ -166,7 +165,7 @@
DappFundFlowEntity fundFlow = dappFundFlowDao.selectByFromHashAndAndMemberId(e.log.getTransactionHash(), null,fromMember.getId());
if(ObjectUtil.isNotEmpty(fundFlow) && 1 == fundFlow.getStatus()){
- if(1 == fundFlow.getType()){//认购贡献值 1
+ if(18 == fundFlow.getType()){//认购贡献值 18
log.info("买入贡献值,{},金额:{}",fromAddress,amount);
if (fundFlow == null) {
List<DappFundFlowEntity> flows = dappFundFlowDao.selectFundFlowListByAddress(e.from, 1);
@@ -199,18 +198,19 @@
fromMember.setActiveStatus(1);
dappMemberDao.updateById(fromMember);
//给上级直推奖励
- DappMemberEntity member = dappMemberDao.selectById(fromMember.getId());
- DappMemberEntity parent = dappMemberDao.selectMemberInfoByInviteId(member.getRefererId());
-
- if (ObjectUtil.isNotEmpty(parent)) {
- BigDecimal directProfit = TreeConstants.PUT_IN_AMOUNT.multiply(new BigDecimal("0.1"));
- dappWalletService.updateWalletCoinWithLock(directProfit, parent.getId(), 1);
-
- DappFundFlowEntity fundFlowPerk = new DappFundFlowEntity(parent.getId(), directProfit, 3, 2, null, null);
- dappFundFlowDao.insert(fundFlowPerk);
- }
- //生成业绩数
- chainProducer.sendAchieveTreeMsg(fundFlow.getMemberId());
+// DappMemberEntity member = dappMemberDao.selectById(fromMember.getId());
+// DappMemberEntity parent = dappMemberDao.selectMemberInfoByInviteId(member.getRefererId());
+//
+// if (ObjectUtil.isNotEmpty(parent)) {
+// BigDecimal directProfit = TreeConstants.PUT_IN_AMOUNT.multiply(new BigDecimal("0.1"));
+// dappWalletService.updateWalletCoinWithLock(directProfit, parent.getId(), 1);
+//
+// DappFundFlowEntity fundFlowPerk = new DappFundFlowEntity(parent.getId(), directProfit, 3, 2, null, null);
+// dappFundFlowDao.insert(fundFlowPerk);
+// }
+ //复投
+// chainProducer.sendAchieveTreeMsg(fundFlow.getMemberId());
+ chainProducer.sendNodeMsg(fundFlow.getId());
//发送推荐规则奖励
chainProducer.sendInvitePerkMsg(fundFlow.getId());
//发送节点投资
--
Gitblit v1.9.1