diff --git a/dating-agency-mall-server/src/main/java/com/qniao/dam/application/service/virtualaccount/VirtualAccountApplicationService.java b/dating-agency-mall-server/src/main/java/com/qniao/dam/application/service/virtualaccount/VirtualAccountApplicationService.java index 39be19a..e3a4c1c 100644 --- a/dating-agency-mall-server/src/main/java/com/qniao/dam/application/service/virtualaccount/VirtualAccountApplicationService.java +++ b/dating-agency-mall-server/src/main/java/com/qniao/dam/application/service/virtualaccount/VirtualAccountApplicationService.java @@ -491,15 +491,18 @@ public class VirtualAccountApplicationService extends BaseApplicationService { if (Objects.isNull(revenueReward)) { revenueReward = RevenueReward.initUser(dto.getAppId(), dto.getProfitUserId()); } - RevenueRewardRecord revenueRewardRecord = RevenueRewardRecord.build(TradeTypeEnum.IM_GIFT_REWARD, TradeSceneEnum.ONLINE, - income, BigDecimal.valueOf(100), BigDecimal.ZERO, income, income); - revenueReward.setRecordList(Collections.singletonList(revenueRewardRecord)); if (RtcChannelTypeEnum.ONE_ON_ONE_VOICE.equals(dto.getRtcChannelType())) { + RevenueRewardRecord revenueRewardRecord = RevenueRewardRecord.build(TradeTypeEnum.ONE_ON_ONE_VOICE, TradeSceneEnum.ONLINE, + income, BigDecimal.valueOf(100), BigDecimal.ZERO, income, income); revenueRewardRecord.setContent("与" + payerMarriageInformation.getNickName() + "1V1语音"); + revenueReward.setRecordList(Collections.singletonList(revenueRewardRecord)); walletAccountAggregate.handleIncomeData(walletAccount, income, TradeTypeEnum.ONE_ON_ONE_VOICE, "与" + payerMarriageInformation.getNickName() + "1V1语音"); } else { + RevenueRewardRecord revenueRewardRecord = RevenueRewardRecord.build(TradeTypeEnum.ONE_ON_ONE_VIDEO, TradeSceneEnum.ONLINE, + income, BigDecimal.valueOf(100), BigDecimal.ZERO, income, income); revenueRewardRecord.setContent("与" + payerMarriageInformation.getNickName() + "1V1视频"); + revenueReward.setRecordList(Collections.singletonList(revenueRewardRecord)); walletAccountAggregate.handleIncomeData(walletAccount, income, TradeTypeEnum.ONE_ON_ONE_VIDEO, "与" + payerMarriageInformation.getNickName() + "1V1视频"); } }