From 4d5e301a679bec2f6d2a32290bf98dde4966d0d0 Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Fri, 11 Aug 2023 14:58:28 +0800
Subject: [PATCH] 数据修改

---
 src/main/java/cc/mrbird/febs/dapp/service/impl/DappSystemServiceImpl.java |   13 +++++++++++--
 1 files changed, 11 insertions(+), 2 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 efee168..192c6d7 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
@@ -2471,6 +2471,16 @@
                 memberId,amount,amount,DateUtil.date(),orderId,1,mallOrderInfo.getPayTime()
         );
         mallAchieveRecordMapper.insert(mallAchieveRecord);
+
+        DappFundFlowEntity achieveFlow = new DappFundFlowEntity(
+                memberId,
+                amount,
+                FundFlowEnum.ACHIEVE_ADD.getCode(),
+                2,
+                BigDecimal.ZERO,
+                null,
+                orderId);
+        dappFundFlowDao.insert(achieveFlow);
         /**
          * 商城销售额1%-10%,可设定进入资产管理池
          * USDT_ORDER_PERCENT
@@ -2487,7 +2497,6 @@
                     DataDictionaryEnum.PACKAGE_SCORE_PRICE.getType(),
                     DataDictionaryEnum.PACKAGE_SCORE_PRICE.getCode()
             );
-            //卖出积分直接销毁。
             DataDictionaryCustom packageTotalScoreDic = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
                     DataDictionaryEnum.PACKAGE_TOTAL_SCORE.getType(),
                     DataDictionaryEnum.PACKAGE_TOTAL_SCORE.getCode()
@@ -2503,7 +2512,7 @@
             packagePoorDic.setValue(avaPackagePoor.toString());
             dataDictionaryCustomMapper.updateById(packagePoorDic);
             //计算当前价格
-            BigDecimal divide = avaPackagePoor.divide(packageTotalScore, 2, BigDecimal.ROUND_DOWN);
+            BigDecimal divide = avaPackagePoor.divide(packageTotalScore, 8, BigDecimal.ROUND_DOWN);
             packageScorePriceDic.setValue(divide.toString());
             dataDictionaryCustomMapper.updateById(packageScorePriceDic);
         }

--
Gitblit v1.9.1