trading-order-service/src/main/java/com/yami/trading/service/contract/ContractApplyOrderService.java
@@ -223,7 +223,7 @@ * 加上杠杆 */ BigDecimal fee = order.getDeposit().multiply(order.getLeverRate()).multiply(item.getUnitFee()); BigDecimal fee = order.getDeposit().multiply(item.getUnitFee()); fee = fee.setScale(4, RoundingMode.DOWN); // 保留两位小数 order.setFee(fee); } @@ -233,7 +233,7 @@ BigDecimal totalAmountCost = order.getDeposit().add(order.getFee()); if (amountBefore.compareTo(totalAmountCost) < 0) { throw new YamiShopBindException("余额不足"); throw new YamiShopBindException("not sufficient funds"); } //如果是限价单先扣钱