Helius
2020-08-28 95b16fa712fa30e50961c3ec38948268f74ab670
src/main/java/com/xcong/excoin/modules/contract/service/impl/OrderWebsocketServiceImpl.java
@@ -797,10 +797,10 @@
                    } else {
                        MemberWalletContractEntity wallet = memberWalletContractService.findWalletContractByMemberIdAndSymbol(memId, CoinTypeConvert.convertContractTypeToCoin(coinsOrder.getSymbol()));
                        contractOrderEntity.setRewardAmount(wallet.getTotalBalance().subtract(coinsOrder.getOpeningFeeAmount()));
                        contractOrderEntity.setRewardAmount(wallet.getTotalBalance().subtract(coinsOrder.getOpeningFeeAmount()).negate());
                        contractOrderService.save(contractOrderEntity);
                        memberWalletContractService.increaseWalletContractBalanceById(wallet.getAvailableBalance(), wallet.getTotalBalance(), null, wallet.getId());
                        memberWalletContractService.increaseWalletContractBalanceById(wallet.getAvailableBalance().negate(), wallet.getTotalBalance().negate(), null, wallet.getId());
                        // 流水记录 TODO
                        MemberAccountFlowEntity record = new MemberAccountFlowEntity();