1
zyy
2 days ago a6c07a0526befbbd8194c97eb8f64b84b1a477a1
trading-order-service/src/main/java/com/yami/trading/service/future/FuturesOrderService.java
@@ -677,7 +677,12 @@
        // 24小时内交割合约客户最高赢率(正式用户交割盈利/正式用户交割金额),高于设定的值时客户必亏,低于时则不限制(范例:10,为最高赢10%),为空则不限制
        double futures_most_prfit_level = 0;
        User party = userService.getById(order.getPartyId());
        if (party != null && party.getFuturesMostPrfitLevel() != null) {
            futures_most_prfit_level =  party.getFuturesMostPrfitLevel();
        } else {
        futures_most_prfit_level = Double.valueOf(sysparaService.find("futures_most_prfit_level").getSvalue());
        }
        if (futures_most_prfit_level > 0) {
            List<FuturesOrder> futuresOrders24Hour = new ArrayList();
            futuresOrders24Hour = findByHourAndSate("created", Constants.SECURITY_ROLE_MEMBER);
@@ -873,7 +878,7 @@
         //删除提示
        // tipService.deleteTip(order.getUuid());
        User party = userService.getById(order.getPartyId());
        //User party = userService.getById(order.getPartyId());
        party.setWithdrawLimitNowAmount(new BigDecimal(Arith.add(party.getWithdrawLimitNowAmount().doubleValue(), volume)));
        userService.updateById(party);
        // if (Constants.SECURITY_ROLE_MEMBER.equals(party.getRoleName())) {