Administrator
2025-12-10 2ff53e439955a6c62c6adc5e2acf6e67bd704cb7
src/main/java/com/xcong/excoin/modules/okxNewPrice/celue/CaoZuoServiceImpl.java
@@ -53,12 +53,7 @@
     */
    @Override
    public String caoZuo() {
        log.info("开始执行操作......");
        String pos = (String) redisUtils.get(positionsPosKey);
        if (StrUtil.isBlank(pos) || BigDecimal.ZERO.compareTo( new BigDecimal(pos)) <= 0) {
            log.error("未获取到持仓数量");
            return OrderParamEnums.INIT.getValue();
        }
        log.info("开始执行操作CaoZuoServiceImpl......");
        // 获取合约执行操作状态
        String state = (String) redisUtils.get(instrumentsStateKey);
@@ -79,6 +74,12 @@
            return OrderParamEnums.HOLDING.getValue();
        }
        String pos = (String) redisUtils.get(positionsPosKey);
        if (StrUtil.isBlank(pos) || BigDecimal.ZERO.compareTo( new BigDecimal(pos)) <= 0) {
            log.error("未获取到持仓数量");
            return OrderParamEnums.INIT.getValue();
        }
        String uplStr = (String) redisUtils.get(positionsUplKey);
        if (StrUtil.isBlank(uplStr)){
            return OrderParamEnums.INIT.getValue();