|
|
@ -81,7 +81,7 @@ public class RewardApplicationService { |
|
|
walletAccount = WalletAccount.init(dto.getReceiver()); |
|
|
walletAccount = WalletAccount.init(dto.getReceiver()); |
|
|
} |
|
|
} |
|
|
BigDecimal rewardAmount = dto.getReceivedAmount(); |
|
|
BigDecimal rewardAmount = dto.getReceivedAmount(); |
|
|
MarriageInformation meetingMi = marriageInformationDao.selectById(dto.getMeetingMiId()); |
|
|
|
|
|
|
|
|
MarriageInformation meetingMi = marriageInformationDao.selectById(dto.getAssociatedMiId()); |
|
|
walletAccount.setAvailableBalance(walletAccount.getAvailableBalance().add(rewardAmount)); |
|
|
walletAccount.setAvailableBalance(walletAccount.getAvailableBalance().add(rewardAmount)); |
|
|
walletAccount.setTotalBalance(walletAccount.getAvailableBalance().add(walletAccount.getFrozenBalance())); |
|
|
walletAccount.setTotalBalance(walletAccount.getAvailableBalance().add(walletAccount.getFrozenBalance())); |
|
|
WalletAccountRecord record = WalletAccountRecord.build(TradeTypeEnum.MARRIAGE_BOUNTY_MEETING_FEE, |
|
|
WalletAccountRecord record = WalletAccountRecord.build(TradeTypeEnum.MARRIAGE_BOUNTY_MEETING_FEE, |
|
|
|