From 4aabd0b6af210226e61136bb494252fcb10022fb Mon Sep 17 00:00:00 2001
From: KKSU <15274802129@163.com>
Date: Tue, 07 May 2024 09:39:17 +0800
Subject: [PATCH] 测试
---
src/test/java/cc/mrbird/febs/MemberTest.java | 22 ++++++++++++++++++----
src/main/java/cc/mrbird/febs/dapp/chain/ChainEnum.java | 18 ++++++++++++++----
2 files changed, 32 insertions(+), 8 deletions(-)
diff --git a/src/main/java/cc/mrbird/febs/dapp/chain/ChainEnum.java b/src/main/java/cc/mrbird/febs/dapp/chain/ChainEnum.java
index 6f73155..70cdf3e 100644
--- a/src/main/java/cc/mrbird/febs/dapp/chain/ChainEnum.java
+++ b/src/main/java/cc/mrbird/febs/dapp/chain/ChainEnum.java
@@ -29,10 +29,15 @@
* 0x55d398326f99059fF775485246999027B3197955
* 测试链 0x337610d27c682E347C9cD60BD4b3b107C9d34dDd
*/
+// BSC_USDT("BSC", "0x8Afd8Bfd8be3cCEB47A6A997DD1b3Fb0046d5124",
+// "0x24a2b437f5d6b1212960fe6b0bff7dabae731a3e1fb32da6e4b50fc96623d05d",
+// "https://bsc-dataseed1.ninicoin.io",
+// "0x55d398326f99059fF775485246999027B3197955",
+// ""),
BSC_USDT("BSC", "0x8Afd8Bfd8be3cCEB47A6A997DD1b3Fb0046d5124",
"0x24a2b437f5d6b1212960fe6b0bff7dabae731a3e1fb32da6e4b50fc96623d05d",
- "https://bsc-dataseed1.ninicoin.io",
- "0x55d398326f99059fF775485246999027B3197955",
+ "https://data-seed-prebsc-1-s1.bnbchain.org:8545",
+ "0x94F0EB38dF3Ea80d0719Df6E113E544698101FEd",
""),
/**
@@ -47,10 +52,15 @@
"https://data-seed-prebsc-1-s1.bnbchain.org:8545",
"0x2e8CC17ebbB248395a4c3A38374cef2ab0369e18",
""),
+// BSC_GFA("BSC", "0x8Afd8Bfd8be3cCEB47A6A997DD1b3Fb0046d5124",
+// "0x24a2b437f5d6b1212960fe6b0bff7dabae731a3e1fb32da6e4b50fc96623d05d",
+// "https://bsc-dataseed1.ninicoin.io",
+// "0x667354738eC4dbEC65d02Dc3Cec03E94bb3bAcCA",
+// ""),
BSC_GFA("BSC", "0x8Afd8Bfd8be3cCEB47A6A997DD1b3Fb0046d5124",
"0x24a2b437f5d6b1212960fe6b0bff7dabae731a3e1fb32da6e4b50fc96623d05d",
- "https://bsc-dataseed1.ninicoin.io",
- "0x667354738eC4dbEC65d02Dc3Cec03E94bb3bAcCA",
+ "https://data-seed-prebsc-1-s1.bnbchain.org:8545",
+ "0xe3a5aEe8D971b4335Ce3a716A5cAD86C3E68f3F4",
""),
/**
diff --git a/src/test/java/cc/mrbird/febs/MemberTest.java b/src/test/java/cc/mrbird/febs/MemberTest.java
index 8b6d2d1..9a40ec2 100644
--- a/src/test/java/cc/mrbird/febs/MemberTest.java
+++ b/src/test/java/cc/mrbird/febs/MemberTest.java
@@ -46,12 +46,26 @@
@Test
public void mineJob() {
- List<DappAchieve> dappAchieves = dappAchieveMapper.selectList(null);
+ Long memberId = 129L;
+ List<DappAchieve> dappAchieves = dappAchieveMapper.selectListByMemberId(memberId);
+
+ BigDecimal goldAmountDone = dappAchieveMapper.selectGoldAmountByMemberId(memberId);
+ BigDecimal coinAmountDone = dappAchieveMapper.selectCoinAmountByMemberId(memberId);
if(CollUtil.isNotEmpty(dappAchieves)){
- for(DappAchieve dappAchieve : dappAchieves){
- asyncCjService.calculateAchieve(dappAchieve);
- }
+ BigDecimal goldAmount = dappAchieves.stream().map(DappAchieve::getGoldAmount).reduce(BigDecimal.ZERO, BigDecimal::add).setScale(8,BigDecimal.ROUND_DOWN);
+ BigDecimal coinAmount = dappAchieves.stream().map(DappAchieve::getCoinAmount).reduce(BigDecimal.ZERO, BigDecimal::add).setScale(8,BigDecimal.ROUND_DOWN);
+ BigDecimal goldAmountAva = goldAmount.subtract(goldAmountDone);//金本位剩余
+ BigDecimal coinAmountAva = coinAmount.subtract(coinAmountDone);//币本位剩余
+
+ System.out.println(goldAmountAva);
+ System.out.println(coinAmountAva);
}
+// List<DappAchieve> dappAchieves = dappAchieveMapper.selectList(null);
+// if(CollUtil.isNotEmpty(dappAchieves)){
+// for(DappAchieve dappAchieve : dappAchieves){
+// asyncCjService.calculateAchieve(dappAchieve);
+// }
+// }
// dappSystemService.tradeProfitDistribute(1L);
}
}
--
Gitblit v1.9.1