From 3ffaa6bf323862a3770897d4e934baf98d324c47 Mon Sep 17 00:00:00 2001
From: zainali5120 <512061637@qq.com>
Date: Sun, 20 Sep 2020 23:39:55 +0800
Subject: [PATCH] 撮合交易代码提交

---
 src/main/java/com/xcong/excoin/websocket/TradePlateSendWebSocket.java |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/xcong/excoin/websocket/TradePlateSendWebSocket.java b/src/main/java/com/xcong/excoin/websocket/TradePlateSendWebSocket.java
index fc1ccab..5eedf8e 100644
--- a/src/main/java/com/xcong/excoin/websocket/TradePlateSendWebSocket.java
+++ b/src/main/java/com/xcong/excoin/websocket/TradePlateSendWebSocket.java
@@ -6,6 +6,7 @@
 import com.alibaba.fastjson.JSONObject;
 import com.huobi.client.model.Candlestick;
 import com.xcong.excoin.common.contants.AppContants;
+import com.xcong.excoin.modules.symbols.constants.SymbolsConstats;
 import com.xcong.excoin.trade.CoinTraderFactory;
 import com.xcong.excoin.utils.CoinTypeConvert;
 import com.xcong.excoin.utils.RedisUtils;
@@ -82,6 +83,7 @@
         JSONObject jsonObject = JSON.parseObject(message);
         // 盘口的判断
         if (jsonObject.containsKey("sub") && jsonObject.get("sub").toString().contains("depth")) {
+
             String sub = jsonObject.get("sub").toString();
             String symbol = sub.split("\\.")[1];
             symbol = CoinTypeConvert.convert(symbol);
@@ -95,9 +97,9 @@
             // 发送一次盘口
             CoinTraderFactory factory = SpringContextHolder.getBean(CoinTraderFactory.class);
             // 发送订阅消息
-            String nekk = factory.getTrader("NEKK").sendTradePlateMessage();
+            String nekk = factory.getTrader(SymbolsConstats.ROC).sendTradePlateMessage();
             SubResultModel subResultModel = new SubResultModel();
-            subResultModel.setId("nekkusdt");
+            subResultModel.setId("rocusdt");
             subResultModel.setSubbed(sub);
             synchronized (session){
                 try {
@@ -188,7 +190,7 @@
             String key = "KINE_{}_{}";
             // 币币k线数据
             //key = StrUtil.format(key, symbol, period);
-            key = StrUtil.format(key, "NEKK/USDT", period);
+            key = StrUtil.format(key, "ROC/USDT", period);
             RedisUtils bean = SpringContextHolder.getBean(RedisUtils.class);
             Object o = bean.get(key);
             List<CandlestickModel> candlestickModels = new ArrayList<>();

--
Gitblit v1.9.1