From 85e204ffc471a73fd9cab58470f906e1ef3c13c4 Mon Sep 17 00:00:00 2001
From: KKSU <15274802129@163.com>
Date: Thu, 29 Feb 2024 10:14:59 +0800
Subject: [PATCH] 抽奖

---
 src/main/java/cc/mrbird/febs/mall/service/impl/AdminMallMemberServiceImpl.java |   14 +++++++++++++-
 1 files changed, 13 insertions(+), 1 deletions(-)

diff --git a/src/main/java/cc/mrbird/febs/mall/service/impl/AdminMallMemberServiceImpl.java b/src/main/java/cc/mrbird/febs/mall/service/impl/AdminMallMemberServiceImpl.java
index 06969ba..02e21af 100644
--- a/src/main/java/cc/mrbird/febs/mall/service/impl/AdminMallMemberServiceImpl.java
+++ b/src/main/java/cc/mrbird/febs/mall/service/impl/AdminMallMemberServiceImpl.java
@@ -12,6 +12,7 @@
 import cc.mrbird.febs.mall.entity.MallNewsInfo;
 import cc.mrbird.febs.mall.mapper.*;
 import cc.mrbird.febs.mall.service.IAdminMallMemberService;
+import cc.mrbird.febs.mall.service.IApiMallMemberService;
 import cc.mrbird.febs.mall.service.IApiMallMemberWalletService;
 import cc.mrbird.febs.mall.service.IMallMoneyFlowService;
 import cc.mrbird.febs.mall.vo.*;
@@ -56,6 +57,7 @@
 
     private final MallMoneyFlowMapper mallMoneyFlowMapper;
     private final IMallMoneyFlowService mallMemberService;
+    private final IApiMallMemberService apiMallMemberService;
 
     private final MallMemberPaymentMapper mallMemberPaymentMapper;
 
@@ -401,7 +403,17 @@
         } else {
             iApiMallMemberWalletService.add(mallSystemPayDto.getAddBalance(), mallSystemPayDto.getId(), filedType);
         }
-        mallMoneyFlowService.addMoneyFlow(memberId, bigDecimal, MoneyFlowTypeNewEnum.AGENT_BONUS.getValue(), null, type);
+        String orderNo = MallUtils.getOrderNum("C");
+        apiMallMemberService.addMoneyFlow(
+                memberId,
+                bigDecimal,
+                MoneyFlowTypeNewEnum.AGENT_BONUS.getValue(),
+                orderNo,
+                MoneyFlowTypeNewEnum.AGENT_BONUS.getDescription(),
+                null,
+                null,
+                2,
+                FlowTypeEnum.BALANCE.getValue());
         return new FebsResponse().success();
     }
 

--
Gitblit v1.9.1