peter
2025-07-11 19be3926c88d19645f43dd926d00615225f30802
trading-order-service/src/main/java/com/yami/trading/service/future/FuturesOrderService.java
@@ -790,6 +790,9 @@
        this.userDataService.saveFuturesClose(order);
        User party = userService.getById(order.getPartyId());
        if(null == party.getWithdrawLimitNowAmount()){
            party.setWithdrawLimitNowAmount(BigDecimal.ZERO);
        }
        party.setWithdrawLimitNowAmount(new BigDecimal(Arith.add(party.getWithdrawLimitNowAmount().doubleValue(), order.getVolume())));
        userService.updateById(party);
        if (Constants.SECURITY_ROLE_MEMBER.equals(party.getRoleName())) {