|  |  | 
 |  |  |                 contractOrderService.save(contractOrderEntity); | 
 |  |  |  | 
 |  |  |                 //更新用户钱包数据 | 
 |  |  |                 MemberWalletContractEntity usdt = memberWalletContractService.findWalletContractByMemberIdAndSymbol(memId, "USDT"); | 
 |  |  |                 MemberWalletContractEntity usdt = memberWalletContractService.findWalletContractByMemberIdAndSymbol(memId, CoinTypeConvert.convertContractTypeToCoin(coinsOrder.getSymbol())); | 
 |  |  |  | 
 |  |  |                 // 减去的时候用负数 | 
 |  |  |                 BigDecimal totalPrice = coinsOrder.getBondAmount().negate(); | 
 |  |  | 
 |  |  |                 record.setPrice(coinsOrder.getBondAmount()); | 
 |  |  |                 memberAccountFlowEntityDao.insert(record); | 
 |  |  |             } else { | 
 |  |  |                 MemberWalletContractEntity wallet = memberWalletContractService.findWalletContractByMemberIdAndSymbol(memId, CoinTypeConvert.convertContractTypeToCoin(coinsOrder.getSymbol())); | 
 |  |  |                 MemberWalletContractEntity wallet = memberWalletContractService.findWalletContractByMemberIdAndSymbol(memId, "USDT"); | 
 |  |  |  | 
 |  |  | //                BigDecimal rewardRatio = BigDecimal.ZERO; | 
 |  |  | //                // 开多 |