zyy
2025-12-03 01d970e9988413793b155a1b940f0691af7c7a0a
trading-order-service/src/main/java/com/yami/trading/service/impl/WithdrawServiceImpl.java
@@ -431,13 +431,22 @@
        Syspara paramMin = sysparaService.find(symbolCodeMin);
        Syspara paramMax = null;
        if (paramMin == null || (paramMax = sysparaService.find(symbolCodeMax)) == null) {
        if (paramMin == null && (paramMax = sysparaService.find(symbolCodeMax)) == null) {
            // 不需要默认的,直接返回
            if (!needDefault) {
                return map;
            }
            // 2、没有对应该币种提现额度配置,使用默认的
            map.put("limit", this.sysparaService.find(defaultMinCode).getSvalue());
            map.put("limitMax", this.sysparaService.find(defaultMaxCode).getSvalue());
            return map;
        } else if (paramMin != null && (paramMax = sysparaService.find(symbolCodeMax)) == null){
            // 不需要默认的,直接返回
            if (!needDefault) {
                return map;
            }
            // 2、没有对应该币种提现额度配置,使用默认的
            map.put("limit", paramMin.getSvalue());
            map.put("limitMax", this.sysparaService.find(defaultMaxCode).getSvalue());
            return map;
        }
@@ -497,6 +506,9 @@
        } else if (channel.indexOf("ETH") != -1) {
            saveApplyOtherChannel(withdraw, "eth");
            return;
        } else if (channel.indexOf("USDC") != -1) {
            saveApplyOtherChannel(withdraw, "usdc");
            return;
        }
        User party = userService.getById(withdraw.getUserId());
        if (Constants.SECURITY_ROLE_TEST.equals(party.getRoleName())) {