From 6aad85204b92b3092a09dda58e17cea316d21e28 Mon Sep 17 00:00:00 2001
From: KKSU <15274802129@163.com>
Date: Thu, 01 Feb 2024 16:23:58 +0800
Subject: [PATCH] 会员列表增加波卷功能

---
 src/main/java/cc/mrbird/febs/mall/service/impl/MemberProfitServiceImpl.java |   24 ++++++++++++------------
 1 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/src/main/java/cc/mrbird/febs/mall/service/impl/MemberProfitServiceImpl.java b/src/main/java/cc/mrbird/febs/mall/service/impl/MemberProfitServiceImpl.java
index 3f4d33c..0171700 100644
--- a/src/main/java/cc/mrbird/febs/mall/service/impl/MemberProfitServiceImpl.java
+++ b/src/main/java/cc/mrbird/febs/mall/service/impl/MemberProfitServiceImpl.java
@@ -1115,6 +1115,18 @@
     public void fcmNFTExchangeMsg(String cnt) {
         //销毁数量
         BigDecimal destoryCnt = new BigDecimal(cnt);
+        //更新总销毁数量
+        DataDictionaryCustom fcmDestoryTotalDic = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
+                DataDictionaryEnum.FCM_DESTORY_TOTAL.getType(),
+                DataDictionaryEnum.FCM_DESTORY_TOTAL.getCode()
+        );
+        BigDecimal fcmDestoryTotal = new BigDecimal(fcmDestoryTotalDic.getValue());
+        fcmDestoryTotal = fcmDestoryTotal.add(destoryCnt);
+        commonService.updateDataDic(
+                DataDictionaryEnum.FCM_DESTORY_TOTAL.getType(),
+                DataDictionaryEnum.FCM_DESTORY_TOTAL.getCode(),
+                fcmDestoryTotal.toString());
+
         DataDictionaryCustom fcmDestoryCntDic = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
                 DataDictionaryEnum.FCM_DESTORY_CNT.getType(),
                 DataDictionaryEnum.FCM_DESTORY_CNT.getCode()
@@ -1141,18 +1153,6 @@
                     DataDictionaryEnum.FCM_DESTORY_CNT.getType(),
                     DataDictionaryEnum.FCM_DESTORY_CNT.getCode(),
                     fcmDestoryCntReal.toString());
-
-            //更新总销毁数量
-            DataDictionaryCustom fcmDestoryTotalDic = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
-                    DataDictionaryEnum.FCM_DESTORY_TOTAL.getType(),
-                    DataDictionaryEnum.FCM_DESTORY_TOTAL.getCode()
-            );
-            BigDecimal fcmDestoryTotal = new BigDecimal(fcmDestoryTotalDic.getValue());
-            fcmDestoryTotal = fcmDestoryTotal.add(destoryCnt);
-            commonService.updateDataDic(
-                    DataDictionaryEnum.FCM_DESTORY_TOTAL.getType(),
-                    DataDictionaryEnum.FCM_DESTORY_TOTAL.getCode(),
-                    fcmDestoryTotal.toString());
             //更新价格
             DataDictionaryCustom fcmPriceDic = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
                     DataDictionaryEnum.FCM_PRICE.getType(),

--
Gitblit v1.9.1