From 06dedeb0e474169cac52c6b299c04e6bb7a9a526 Mon Sep 17 00:00:00 2001 From: tianfeng <769204422@qq.com> Date: Wed, 31 Dec 2025 17:05:32 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=8E=E5=8F=B0=E5=85=85=E5=80=BC=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=20SYSTEM=5FBACKEND=5FSEND=20=E7=B1=BB=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../circle/order/inner/model/enums/MonthlyRechargeType.java | 5 +++++ .../console/app/service/app/user/UserWalletServiceImpl.java | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/rc-service/rc-inner-api/order-inner/order-inner-model/src/main/java/com/red/circle/order/inner/model/enums/MonthlyRechargeType.java b/rc-service/rc-inner-api/order-inner/order-inner-model/src/main/java/com/red/circle/order/inner/model/enums/MonthlyRechargeType.java index 3332e896..9a4717a0 100644 --- a/rc-service/rc-inner-api/order-inner/order-inner-model/src/main/java/com/red/circle/order/inner/model/enums/MonthlyRechargeType.java +++ b/rc-service/rc-inner-api/order-inner/order-inner-model/src/main/java/com/red/circle/order/inner/model/enums/MonthlyRechargeType.java @@ -69,6 +69,11 @@ public enum MonthlyRechargeType { */ LOTTERY_EXCHANGE, + /** + * 系统后台发放 + */ + SYSTEM_BACKEND_SEND, + /** * 未定义. */ diff --git a/rc-service/rc-service-console/console-application/src/main/java/com/red/circle/console/app/service/app/user/UserWalletServiceImpl.java b/rc-service/rc-service-console/console-application/src/main/java/com/red/circle/console/app/service/app/user/UserWalletServiceImpl.java index 3a75fa61..058c8ffb 100644 --- a/rc-service/rc-service-console/console-application/src/main/java/com/red/circle/console/app/service/app/user/UserWalletServiceImpl.java +++ b/rc-service/rc-service-console/console-application/src/main/java/com/red/circle/console/app/service/app/user/UserWalletServiceImpl.java @@ -218,6 +218,10 @@ public class UserWalletServiceImpl implements UserWalletService { } else if (param.getType() != null && param.getType() == 4) { // 充值类型计入财富榜 userLevelClient.incrWealthExp(userProfile.getId(), param.getQuantity()); + userRechargeCountClient.count(userProfile.getId(), + param.getUsdQuantity(), + MonthlyRechargeType.SYSTEM_BACKEND_SEND + ); } GoldOrigin candyOriginEnum =