From 1bb96bab1185f2e1aa2f468266512ee0beb83286 Mon Sep 17 00:00:00 2001
From: KKSU <15274802129@163.com>
Date: Wed, 12 Feb 2025 10:10:21 +0800
Subject: [PATCH] feat(mall): 实现 USDT 充值功能

---
 src/main/java/cc/mrbird/febs/mall/chain/ercCoin/BscUsdtContractEvent.java |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/src/main/java/cc/mrbird/febs/mall/chain/ercCoin/BscUsdtContractEvent.java b/src/main/java/cc/mrbird/febs/mall/chain/ercCoin/BscUsdtContractEvent.java
index 4eada3f..a6494c8 100644
--- a/src/main/java/cc/mrbird/febs/mall/chain/ercCoin/BscUsdtContractEvent.java
+++ b/src/main/java/cc/mrbird/febs/mall/chain/ercCoin/BscUsdtContractEvent.java
@@ -85,8 +85,12 @@
             MallCharge mallCharge = mallCharges.get(0);
             mallCharge.setState(YesOrNoEnum.YES.getValue());
             mallChargeMapper.updateById(mallCharge);
-            agentProducer.sendBuyVipSuccessMsg(mallCharge.getId());
 
+            if(StrUtil.isNotEmpty(mallCharge.getVipCode())){
+                agentProducer.sendBuyVipSuccessMsg(mallCharge.getId());
+            }else{
+                agentProducer.sendChargeSuccessMsg(mallCharge.getId());
+            }
 
             log.info("扫描到用户ID:{},地址:{},充值金额:{}",mallCharge.getMemberId(),fromAddress,amount);
 

--
Gitblit v1.9.1