From 5d85e1f21e2bf8fd1db778d986ca359d9d604670 Mon Sep 17 00:00:00 2001
From: Helius <wangdoubleone@gmail.com>
Date: Thu, 28 Apr 2022 15:47:00 +0800
Subject: [PATCH] add common wallet update

---
 src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java b/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java
index 1733f9e..8cabb42 100644
--- a/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java
+++ b/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java
@@ -209,6 +209,8 @@
 
                         MallGoodsSku sku = mallGoodsSkuMapper.selectById(orderItem.getSkuId());
                         BigDecimal score = sku.getOriginalPrice().multiply(mallGoods.getStaticMultiple());
+
+                        memberWalletService.add(score, member.getId(), "score");
                         memberService.addMoneyFlow(member.getId(), score, MoneyFlowTypeEnum.STATIC_BONUS.getValue(), orderInfo.getOrderNo(), null, null, null, null, FlowTypeEnum.SCORE.getValue());
                     }
                 }
@@ -246,7 +248,7 @@
             throw new FebsException("支付密码错误");
         }
 
-        memberWalletService.reduceBalance(orderInfo.getAmount(), mallMember.getId());
+        memberWalletService.reduce(orderInfo.getAmount(), mallMember.getId(), "balance");
 
         return orderInfo.getOrderNo();
     }

--
Gitblit v1.9.1