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 =