|
|
|
@ -215,7 +215,7 @@ public class MarriageBountyOrderApplicationService extends BaseApplicationServic |
|
|
|
RewardConfig publishMarriageBountyReward = rewardConfigQueryService.queryByRewardType(RewardTypeEnum.PUBLISH_MARRIAGE_BOUNTY); |
|
|
|
if (Objects.nonNull(publishMarriageBountyReward)) { |
|
|
|
if (Objects.nonNull(rewardPublishMatchmakerUserId)) { |
|
|
|
BigDecimal receivedAmount = guestCertificationReward.calculate(marriageBountyOrderReward.getRewardAmount()); |
|
|
|
BigDecimal receivedAmount = publishMarriageBountyReward.calculate(marriageBountyOrderReward.getRewardAmount()); |
|
|
|
MarriageBountyOrderRewardReceiveRecord rewardReceiveRecord = MarriageBountyOrderRewardReceiveRecord.build( |
|
|
|
RewardTypeEnum.PUBLISH_MARRIAGE_BOUNTY, rewardPublishMatchmakerUserId, receivedAmount); |
|
|
|
rewardReceiveRecord.setAssociatedMiId(existMarriageBountyOrder.getMiId()); |
|
|
|
@ -226,7 +226,7 @@ public class MarriageBountyOrderApplicationService extends BaseApplicationServic |
|
|
|
RewardConfig matchMarriageBountyReward = rewardConfigQueryService.queryByRewardType(RewardTypeEnum.MATCH_MARRIAGE_BOUNTY); |
|
|
|
if (Objects.nonNull(matchMarriageBountyReward)) { |
|
|
|
if (Objects.nonNull(guestsMatchmakerUserId)) { |
|
|
|
BigDecimal receivedAmount = guestCertificationReward.calculate(marriageBountyOrderReward.getRewardAmount()); |
|
|
|
BigDecimal receivedAmount = matchMarriageBountyReward.calculate(marriageBountyOrderReward.getRewardAmount()); |
|
|
|
MarriageBountyOrderRewardReceiveRecord rewardReceiveRecord = MarriageBountyOrderRewardReceiveRecord.build( |
|
|
|
RewardTypeEnum.MATCH_MARRIAGE_BOUNTY, guestsMatchmakerUserId, receivedAmount); |
|
|
|
rewardReceiveRecord.setAssociatedMiId(guestsInviteMiId); |
|
|
|
@ -295,7 +295,7 @@ public class MarriageBountyOrderApplicationService extends BaseApplicationServic |
|
|
|
RewardConfig publishMarriageBountyReward = rewardConfigQueryService.queryByRewardType(RewardTypeEnum.PUBLISH_MARRIAGE_BOUNTY); |
|
|
|
if (Objects.nonNull(publishMarriageBountyReward)) { |
|
|
|
if (Objects.nonNull(rewardPublishMatchmakerUserId)) { |
|
|
|
BigDecimal receivedAmount = guestCertificationReward.calculate(marriageBountyOrderReward.getRewardAmount()); |
|
|
|
BigDecimal receivedAmount = publishMarriageBountyReward.calculate(marriageBountyOrderReward.getRewardAmount()); |
|
|
|
MarriageBountyOrderRewardReceiveRecord rewardReceiveRecord = MarriageBountyOrderRewardReceiveRecord.build( |
|
|
|
RewardTypeEnum.PUBLISH_MARRIAGE_BOUNTY, rewardPublishMatchmakerUserId, receivedAmount); |
|
|
|
rewardReceiveRecord.setAssociatedMiId(existMarriageBountyOrder.getMiId()); |
|
|
|
@ -306,7 +306,7 @@ public class MarriageBountyOrderApplicationService extends BaseApplicationServic |
|
|
|
RewardConfig matchMarriageBountyReward = rewardConfigQueryService.queryByRewardType(RewardTypeEnum.MATCH_MARRIAGE_BOUNTY); |
|
|
|
if (Objects.nonNull(matchMarriageBountyReward)) { |
|
|
|
if (Objects.nonNull(guestsMatchmakerUserId)) { |
|
|
|
BigDecimal receivedAmount = guestCertificationReward.calculate(marriageBountyOrderReward.getRewardAmount()); |
|
|
|
BigDecimal receivedAmount = matchMarriageBountyReward.calculate(marriageBountyOrderReward.getRewardAmount()); |
|
|
|
MarriageBountyOrderRewardReceiveRecord rewardReceiveRecord = MarriageBountyOrderRewardReceiveRecord.build( |
|
|
|
RewardTypeEnum.MATCH_MARRIAGE_BOUNTY, guestsMatchmakerUserId, receivedAmount); |
|
|
|
rewardReceiveRecord.setAssociatedMiId(guestsInviteMiId); |
|
|
|
|