From 6fb06339ed300ba04eca4c105185e1b2198ee8c9 Mon Sep 17 00:00:00 2001 From: KKSU <15274802129@163.com> Date: Mon, 24 Jun 2024 09:52:49 +0800 Subject: [PATCH] 后台矩阵列表 --- src/main/java/cc/mrbird/febs/dapp/service/impl/DappSystemServiceImpl.java | 13 ++++++++++++- 1 files changed, 12 insertions(+), 1 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/dapp/service/impl/DappSystemServiceImpl.java b/src/main/java/cc/mrbird/febs/dapp/service/impl/DappSystemServiceImpl.java index 5ad72f5..8928afd 100644 --- a/src/main/java/cc/mrbird/febs/dapp/service/impl/DappSystemServiceImpl.java +++ b/src/main/java/cc/mrbird/febs/dapp/service/impl/DappSystemServiceImpl.java @@ -304,10 +304,21 @@ perkSevenTeen(memberId,add,countFund); return; + }else if(10 < countFund){ + return; }else{ //复投 Integer type = dbMemberNodeRoot.getType(); - futouSixTeen(memberId,dbMemberNodeRoot.getAmount(),type,countFund+1); + Integer countFundNext = countFund + 1; + QueryWrapper<DbMemberNode> nodeQueryWrapper = new QueryWrapper<>(); + nodeQueryWrapper.eq("member_id",memberId); + nodeQueryWrapper.eq("type", type); + nodeQueryWrapper.eq("count_fund", countFundNext); + DbMemberNode dbMemberNode = dbMemberNodeMapper.selectOne(nodeQueryWrapper); + if(ObjectUtil.isNotEmpty(dbMemberNode)){ + return; + } + futouSixTeen(memberId,dbMemberNodeRoot.getAmount(),type,countFundNext); //产生收益 perkSevenTeen(memberId,perkAmount,countFund); return; -- Gitblit v1.9.1