From cc2cd727b55d94f1802b6bec0b839e9b7b116f92 Mon Sep 17 00:00:00 2001
From: Helius <wangdoubleone@gmail.com>
Date: Wed, 31 Aug 2022 16:23:49 +0800
Subject: [PATCH] fix
---
src/test/java/cc/mrbird/febs/MemberTest.java | 83 ++++++++++++++++++++++++++++++++++++++++-
1 files changed, 80 insertions(+), 3 deletions(-)
diff --git a/src/test/java/cc/mrbird/febs/MemberTest.java b/src/test/java/cc/mrbird/febs/MemberTest.java
index 3319332..0374e20 100644
--- a/src/test/java/cc/mrbird/febs/MemberTest.java
+++ b/src/test/java/cc/mrbird/febs/MemberTest.java
@@ -1,16 +1,21 @@
package cc.mrbird.febs;
import cc.mrbird.febs.common.contants.AppContants;
-import cc.mrbird.febs.dapp.entity.DappMemberEntity;
-import cc.mrbird.febs.dapp.entity.DataDictionaryCustom;
+import cc.mrbird.febs.common.utils.RedisUtils;
+import cc.mrbird.febs.dapp.entity.*;
+import cc.mrbird.febs.dapp.mapper.DappFundFlowDao;
+import cc.mrbird.febs.dapp.mapper.DappMemberBoxRecordMapper;
import cc.mrbird.febs.dapp.mapper.DappMemberDao;
import cc.mrbird.febs.dapp.mapper.DataDictionaryCustomMapper;
+import cc.mrbird.febs.dapp.service.DappSystemService;
import cn.hutool.core.util.StrUtil;
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import org.apache.commons.lang3.StringUtils;
import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
+import java.math.BigDecimal;
import java.util.List;
/**
@@ -58,7 +63,7 @@
break;
}
parentId = parentMember.getRefererId();
- if(StringUtils.isBlank(parentId) || "0".equals(parentId)){
+ if (StringUtils.isBlank(parentId) || "0".equals(parentId)) {
break;
}
if (parentMember.getRefererId().equals(parentMember.getInviteId())) {
@@ -68,4 +73,76 @@
member.setRefererIds(ids);
member.setFeeProfitIds(feeProfitIds);
}
+
+ @Autowired
+ private DappFundFlowDao dappFundFlowDao;
+
+ @Autowired
+ private DappMemberBoxRecordMapper dappMemberBoxRecordMapper;
+
+ @Test
+ public void memberBoxTest() {
+ QueryWrapper<DappFundFlowEntity> query = new QueryWrapper<>();
+ query.eq("status", 2);
+ query.eq("type", 1);
+ List<DappFundFlowEntity> fundFLows = dappFundFlowDao.selectList(query);
+ for (DappFundFlowEntity fundFLow : fundFLows) {
+ DappMemberEntity member = dappMemberDao.selectById(fundFLow.getMemberId());
+ DappMemberEntity parent = dappMemberDao.selectMemberInfoByInviteId(member.getRefererId());
+ if (parent == null) {
+ continue;
+ }
+
+ if (new BigDecimal(1600).compareTo(fundFLow.getAmount()) > 0) {
+ System.out.println(fundFLow.getId());
+ continue;
+ }
+
+ DappMemberBoxRecordEntity boxRecord = dappMemberBoxRecordMapper.selectByFromMemberId(fundFLow.getMemberId());
+ if (boxRecord != null) {
+ continue;
+ }
+
+ DappMemberBoxRecordEntity memberBoxRecordEntity = new DappMemberBoxRecordEntity();
+ memberBoxRecordEntity.setMemberId(parent.getId());
+ memberBoxRecordEntity.setAddress(parent.getAddress());
+ memberBoxRecordEntity.setFromMemberId(member.getId());
+ memberBoxRecordEntity.setFromAddress(member.getAddress());
+ memberBoxRecordEntity.setCreateTime(fundFLow.getCreateTime());
+ this.dappMemberBoxRecordMapper.insert(memberBoxRecordEntity);
+ }
+
+ }
+
+ @Autowired
+ private DappSystemService dappSystemService;
+
+ @Test
+ public void boxCntTest() {
+ dappSystemService.boxCnt(109L);
+ }
+
+ @Autowired
+ private RedisUtils redisUtils;
+
+ @Test
+ public void startSystemTest() {
+ redisUtils.set(AppContants.SYSTEM_START_FLAG, "start");
+ dappSystemService.startSystem();
+ }
+ @Test
+ public void tfcPriceTest() {
+ dappSystemService.tfcNewPrice();
+ }
+
+ @Test
+ public void priceTest() {
+ List<DappPriceRecordEntity> priceListIn24H = dappSystemService.findPriceListIn24H();
+ System.out.println(111);
+ }
+
+ @Test
+ public void buyRewardTest() {
+ dappSystemService.userBuyReward(347L);
+ }
}
--
Gitblit v1.9.1