diff --git a/rc-service/rc-service-other/other-application/src/main/java/com/red/circle/other/app/listener/gift/strategy/GiftPrizeAcceptStrategy.java b/rc-service/rc-service-other/other-application/src/main/java/com/red/circle/other/app/listener/gift/strategy/GiftPrizeAcceptStrategy.java index f8fd900d..ce133041 100644 --- a/rc-service/rc-service-other/other-application/src/main/java/com/red/circle/other/app/listener/gift/strategy/GiftPrizeAcceptStrategy.java +++ b/rc-service/rc-service-other/other-application/src/main/java/com/red/circle/other/app/listener/gift/strategy/GiftPrizeAcceptStrategy.java @@ -14,6 +14,7 @@ import com.red.circle.other.infra.database.mongo.entity.team.team.TeamMember; import com.red.circle.other.infra.database.mongo.service.gift.GiftGiveRunningWaterService; import com.red.circle.other.infra.database.mongo.service.team.team.TeamMemberService; import com.red.circle.other.infra.database.rds.service.gift.GiftWallService; +import com.red.circle.other.inner.endpoint.sys.EnumConfigClient; import com.red.circle.other.inner.enums.material.GiftCurrencyType; import com.red.circle.other.inner.enums.material.GiftTabEnum; import com.red.circle.tool.core.date.TimestampUtils; @@ -57,6 +58,7 @@ public class GiftPrizeAcceptStrategy implements GiftStrategy { private final SalaryDiamondRunningWaterClient salaryDiamondRunningWaterClient; private final UserRegionGateway userRegionGateway; private final TeamMemberService teamMemberService; + private final EnumConfigClient enumConfigClient; @Override public void processor(OfflineProcessGiftEvent event) { @@ -106,8 +108,7 @@ public class GiftPrizeAcceptStrategy implements GiftStrategy { walletDiamondClient.changeBalance(cmd);*//* } else{*/ // 发送金币 - if (GiftCurrencyType.GOLD.eq(runningWater.getGiftValue().getCurrencyType()) - && Boolean.FALSE.equals(isLuckyGift)) { + if (GiftCurrencyType.GOLD.eq(runningWater.getGiftValue().getCurrencyType()) && !isLuckyGift) { Long consumeId = walletGoldClient.changeBalance(GoldReceiptCmd.builder() .appIncome() @@ -127,8 +128,8 @@ public class GiftPrizeAcceptStrategy implements GiftStrategy { } // 发放幸运礼物钻石 - if (GiftCurrencyType.GOLD.eq(runningWater.getGiftValue().getCurrencyType()) - && Boolean.TRUE.equals(isLuckyGift)) { + /*if (GiftCurrencyType.GOLD.eq(runningWater.getGiftValue().getCurrencyType()) + && isLuckyGift) { walletDiamondClient.changeBalance( new DiamondReceiptCmd() @@ -143,7 +144,7 @@ public class GiftPrizeAcceptStrategy implements GiftStrategy { .setAmount(accept.getAcceptAmount()) .setCreateTime(TimestampUtils.now()) ); - } + }*/ //} // 发放积分