From 513e5442723f501525bf9ca6210b16561e5d3a2b Mon Sep 17 00:00:00 2001
From: zyy <zyy@email.com>
Date: Tue, 24 Mar 2026 11:41:07 +0800
Subject: [PATCH] 1

---
 trading-order-admin/src/main/java/com/yami/trading/admin/controller/data/AdminKlineController.java |   25 +++++++++++++++++++++++++
 1 files changed, 25 insertions(+), 0 deletions(-)

diff --git a/trading-order-admin/src/main/java/com/yami/trading/admin/controller/data/AdminKlineController.java b/trading-order-admin/src/main/java/com/yami/trading/admin/controller/data/AdminKlineController.java
index 2816a1d..1053ec1 100644
--- a/trading-order-admin/src/main/java/com/yami/trading/admin/controller/data/AdminKlineController.java
+++ b/trading-order-admin/src/main/java/com/yami/trading/admin/controller/data/AdminKlineController.java
@@ -6,6 +6,8 @@
 import com.yami.trading.common.exception.YamiShopBindException;
 import com.yami.trading.common.util.MarketOpenChecker;
 import com.yami.trading.common.util.UTCDateUtils;
+import com.yami.trading.huobi.data.internal.CryptosKlineService;
+import com.yami.trading.huobi.data.internal.DataDBService;
 import com.yami.trading.huobi.data.internal.KlineInitService;
 import com.yami.trading.huobi.data.internal.KlineService;
 import com.yami.trading.service.item.ItemService;
@@ -40,6 +42,11 @@
     private ItemService itemService;
     @Autowired
     private KlineService klineService;
+    @Autowired
+    private CryptosKlineService cryptosKlineService;
+    @Autowired
+    private DataDBService dataDBService;
+
     /**
      * kline初始化
      */
@@ -68,4 +75,22 @@
         klineService.clean();;
         return Result.succeed ("kline清理完成");
     }
+
+    @GetMapping("klineInitBySql")
+	public Result <String> klineInitBySql(String symbol) {
+		cryptosKlineService.initBySql(symbol);
+		return Result.ok("success");
+	}
+
+    @GetMapping("klineSaveInit")
+    public Result <String> klineSaveInit(String symbol) {
+        cryptosKlineService.saveInit(symbol);
+        return Result.ok("success");
+    }
+
+    @GetMapping("cacheBefore24Hour")
+    public Result <String> cacheBefore24Hour(String symbol) {
+        dataDBService.cacheBefore24Hour(symbol);
+        return Result.ok("success");
+    }
 }

--
Gitblit v1.9.3