From e46d28b79078df83ed136a0b3ea4f2f425df4f2c Mon Sep 17 00:00:00 2001
From: zj <1772600164@qq.com>
Date: Tue, 08 Oct 2024 16:58:52 +0800
Subject: [PATCH] 1

---
 src/main/java/com/nq/ws/WebsocketRunClient.java |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/nq/ws/WebsocketRunClient.java b/src/main/java/com/nq/ws/WebsocketRunClient.java
index 69f4020..907681e 100644
--- a/src/main/java/com/nq/ws/WebsocketRunClient.java
+++ b/src/main/java/com/nq/ws/WebsocketRunClient.java
@@ -72,11 +72,14 @@
             stockRealTimeBean.setHigh(stringObjectMap.get("High").toString());
             stockRealTimeBean.setLow(stringObjectMap.get("Low").toString());
             stockRealTimeBean.setPc(stringObjectMap.get("Chg").toString());
-            stockRealTimeBean.setPcp(stringObjectMap.get("ChgPct").toString());
+            stockRealTimeBean.setPcp(stringObjectMap.get("ChgPct").toString()+"%");
             stockRealTimeBean.setTime(stringObjectMap.get("Time").toString());
             RedisKeyUtil.setCacheRealTimeStock(EStockType.IN,stockRealTimeBean);
             ObjectMapper objectMapper = new ObjectMapper();
             try {
+                if(!stockRealTimeBean.getPcp().contains("-")){
+                    stockRealTimeBean.setPcp("+"+stringObjectMap.get("ChgPct").toString()+"%");
+                }
                 String json = objectMapper.writeValueAsString(stockRealTimeBean);
                 sendLoca(json);
             } catch (JsonProcessingException e) {

--
Gitblit v1.9.3