From a3d67de3175104103f43331dc575be34b44d3083 Mon Sep 17 00:00:00 2001
From: zyy <zyy@email.com>
Date: Tue, 23 Sep 2025 20:08:48 +0800
Subject: [PATCH] 涨幅比计算

---
 trading-order-admin/src/main/java/com/yami/trading/admin/task/RealtimePushJob.java |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/trading-order-admin/src/main/java/com/yami/trading/admin/task/RealtimePushJob.java b/trading-order-admin/src/main/java/com/yami/trading/admin/task/RealtimePushJob.java
index 6e3de08..ad1bb9c 100644
--- a/trading-order-admin/src/main/java/com/yami/trading/admin/task/RealtimePushJob.java
+++ b/trading-order-admin/src/main/java/com/yami/trading/admin/task/RealtimePushJob.java
@@ -12,6 +12,7 @@
 import com.yami.trading.common.web.ResultObject;
 import com.yami.trading.huobi.data.AdjustmentValueCache;
 import com.yami.trading.huobi.data.DataCache;
+import com.yami.trading.huobi.data.internal.DataDBService;
 import com.yami.trading.service.item.ItemService;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -30,6 +31,8 @@
 public class RealtimePushJob implements Runnable {
     @Autowired
     private ItemService itemService;
+    @Autowired
+    DataDBService dataDBService;
 
     public void start() {
         new Thread(this, "realtimePushJob").start();
@@ -114,7 +117,7 @@
         map.put("timestamp", realtime.getTs());
         map.put("current_time", realtime.getCurrentTime());
         map.put("name", realtime.getName());
-        map.put("change_ratio", realtime.getChangeRatio());
+        map.put("change_ratio", dataDBService.getChangeRatio(realtime, symbol));
         map.put("netChange", realtime.getNetChange());
         map.put("open", realtime.getOpen());
         map.put("close", realtime.getClose());

--
Gitblit v1.9.3