From 4d5cb73b11fa0538a0429c47466a97dbc5d1219d Mon Sep 17 00:00:00 2001 From: KKSU <15274802129@163.com> Date: Tue, 23 Apr 2024 11:55:57 +0800 Subject: [PATCH] 初始化代币价格 --- src/test/java/cc/mrbird/febs/ProfitTest.java | 28 ++++++++++++++++------------ 1 files changed, 16 insertions(+), 12 deletions(-) diff --git a/src/test/java/cc/mrbird/febs/ProfitTest.java b/src/test/java/cc/mrbird/febs/ProfitTest.java index ced2bc2..9b6aaaa 100644 --- a/src/test/java/cc/mrbird/febs/ProfitTest.java +++ b/src/test/java/cc/mrbird/febs/ProfitTest.java @@ -15,6 +15,7 @@ import cc.mrbird.febs.pay.service.UnipayService; import cc.mrbird.febs.rabbit.producter.AgentProducer; import cn.hutool.core.collection.CollUtil; +import cn.hutool.core.date.DateTime; import cn.hutool.core.date.DateUtil; import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; @@ -182,18 +183,21 @@ @Test public void agentProfitTrade() { - MallProductNft mallProductNft = mallProductNftMapper.selectById(4L); - BigDecimal profitPercent = mallProductNft.getProfit(); - System.out.println(profitPercent); - MallProductBuy mallProductBuy = mallProductBuyMapper.selectById(184L); - BigDecimal nftTotal = mallProductBuy.getNftTotal(); - System.out.println(nftTotal); - BigDecimal totalPerk = mallProductBuy.getTotalPerk(); - System.out.println(totalPerk); - BigDecimal profit = nftTotal.multiply(profitPercent.multiply(new BigDecimal(0.01))).setScale(2,BigDecimal.ROUND_DOWN); - System.out.println(profit); - BigDecimal bigDecimal = totalPerk.subtract(profit).setScale(2, BigDecimal.ROUND_DOWN); - System.out.println(bigDecimal); + boolean flag = true; + Integer i = 0; +// while (flag){ +//// agentService.BuyToSellV2(); +// DateTime dateTime = DateUtil.offsetDay(new DateTime(), i); +// agentService.BuyToSellV3(dateTime); +// i = i+1; +// List<MallProductBuy> mallProductBuys = mallProductBuyMapper.selectListByStateAndMateState( +// ProductEnum.PRODUCT_BUY_SUCCESS.getValue(), +// ProductEnum.PRODUCT_BUY_MATE_STATE_FAIL.getValue()); +// if(CollUtil.isEmpty(mallProductBuys)){ +// flag = false; +// } +// } + System.out.println(i); } @Test public void agentProfit() { -- Gitblit v1.9.1