diff --git a/rc-service/rc-service-other/other-application/src/main/java/com/red/circle/other/app/manager/activity/award/CpRankingRewardManager.java b/rc-service/rc-service-other/other-application/src/main/java/com/red/circle/other/app/manager/activity/award/CpRankingRewardManager.java index 382be423..9cd525c6 100644 --- a/rc-service/rc-service-other/other-application/src/main/java/com/red/circle/other/app/manager/activity/award/CpRankingRewardManager.java +++ b/rc-service/rc-service-other/other-application/src/main/java/com/red/circle/other/app/manager/activity/award/CpRankingRewardManager.java @@ -178,7 +178,7 @@ public class CpRankingRewardManager { String eventIdTwo = String.format("WK_CP_RW_%s_%d_%d", weekDate, userTwo, rank); if (checkAndSetIdempotent(eventIdTwo, 15)) { sendGoldAndProps(sysOrigin, userTwo, goldReward, rewardConfig.getResourceGroupId(), - rewardConfig.getId(), SendPropsOrigin.WEEK_CP_GIFT, eventIdTwo, 0); + rewardConfig.getId(), SendPropsOrigin.WEEK_CP_GIFT, eventIdTwo, 1); log.info("[CP周榜] 排名 {} 用户 {} 奖励发放成功, 金币: {}, 道具组: {}", rank, userTwo, goldReward, rewardConfig.getResourceGroupId()); } @@ -280,7 +280,7 @@ public class CpRankingRewardManager { int avatarFrameCount = 0; for (PropsActivityRewardConfig config : configs) { - if (Objects.equals(avatarFrameType, config.getType())) { + if (Objects.equals(avatarFrameType, config.getDetailType())) { // AVATAR_FRAME 类型只保留第 sendIndex 个 if (avatarFrameCount == sendIndex) { result.add(config);