KKSU
2024-02-29 85e204ffc471a73fd9cab58470f906e1ef3c13c4
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();
    }