Administrator
15 hours ago 381b104913b1f2874aade5e16db7f3f49003b70c
refactor(symbols): 简化K线数据存储逻辑

- 移除不必要的JSON数组解析步骤
- 直接将原始数据字符串存储到Redis中
- 删除空值检查逻辑,简化代码流程
1 files modified
5 ■■■■ changed files
src/main/java/com/xcong/excoin/modules/symbols/service/impl/SymbolsServiceImpl.java 5 ●●●● patch | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/symbols/service/impl/SymbolsServiceImpl.java
@@ -129,10 +129,7 @@
                log.info("加载OKX-KLINE,{}", result);
                JSONObject json = JSON.parseObject(result);
                String data = json.getString("data");
                List<String[]> klinesList = JSON.parseArray(data, String[].class);
                if (klinesList != null) {
                    redisUtils.set("KINE_" + instId + "_" + time, klinesList);
                }
                redisUtils.set("KINE_" + instId + "_" + time, data);
            }
        }
    }