|  |  | 
 |  |  |         MemberWalletCoinEntity memberWalletCoinEntity = memberWalletCoinDao.selectWalletCoinBymIdAndCode(memberId, MemberWalletCoinEnum.WALLETCOINCODE.getValue()); | 
 |  |  |         BigDecimal availableBalance = memberWalletCoinEntity.getAvailableBalance(); | 
 |  |  |         BigDecimal totalBalance = memberWalletCoinEntity.getTotalBalance(); | 
 |  |  |         availableBalance.add(amount); | 
 |  |  |         totalBalance.add(amount); | 
 |  |  |         memberWalletCoinEntity.setAvailableBalance(availableBalance.add(amount)); | 
 |  |  |         memberWalletCoinEntity.setTotalBalance(totalBalance.add(amount)); | 
 |  |  |         memberWalletCoinDao.updateById(memberWalletCoinEntity); | 
 |  |  |         return Result.ok(MessageSourceUtils.getString("activity_service_0006")); | 
 |  |  |     } |