trading-order-service/src/main/java/com/yami/trading/service/contract/ContractOrderService.java
@@ -281,10 +281,11 @@ Wallet wallet = walletService.findByUserId(order.getPartyId()); if (wallet.getMoney().add(profit).compareTo(BigDecimal.ZERO) < 0) { // 如果结果是负数,就归零 /*// 如果结果是负数,就归零 if (wallet.getMoney().compareTo(BigDecimal.ZERO) < 0) { profit = BigDecimal.ZERO; } }*/ profit = wallet.getMoney().negate(); } walletService.updateMoney(order.getSymbol(), partyId, profit, BigDecimal.ZERO,