From 09206aedcfdf30050123e99f2af0a192ebad1de4 Mon Sep 17 00:00:00 2001
From: zj <1772600164@qq.com>
Date: Mon, 03 Jun 2024 18:08:33 +0800
Subject: [PATCH] 1

---
 src/main/java/com/nq/utils/stock/sina/StockApi.java |   23 +++++++++--------------
 1 files changed, 9 insertions(+), 14 deletions(-)

diff --git a/src/main/java/com/nq/utils/stock/sina/StockApi.java b/src/main/java/com/nq/utils/stock/sina/StockApi.java
index 758dab8..f9f6dd5 100644
--- a/src/main/java/com/nq/utils/stock/sina/StockApi.java
+++ b/src/main/java/com/nq/utils/stock/sina/StockApi.java
@@ -59,15 +59,6 @@
                 stockListVO.setGid(stock.getStockGid().toUpperCase());
                 stockListVO.setStock_plate(stock.getStockPlate());
                 stockListVO.setStock_type(stock.getStockType());
-                stockListVO.setNewStockType(stock.getType());
-                if(null != stock.getPrice()){
-                    stockListVO.setNowPrice(stock.getPrice().toString());
-                }
-                stockListVO.setSubscribeTime(stock.getSubscribeTime());
-                stockListVO.setSubscriptionTime(stock.getSubscriptionTime());
-                stockListVO.setListDate(stock.getListDate());
-                stockListVO.setOrderNumber(stock.getOrderNumber());
-                stockListVO.setOrderMinNumber(stock.getOrderMinNumber());
                 stockListVOs.add(stockListVO);
             }
 
@@ -91,7 +82,15 @@
         StockListVO stockListVO = new StockListVO();
         try {
             StockRealTimeBean realTimeStock = RedisKeyUtil.getCacheRealTimeStock(stock);
-            stockListVO.setHcrate(new BigDecimal(realTimeStock.getPcp().replace("%", "")));
+
+            stockListVO.setHcrate(new BigDecimal(realTimeStock.getPcp()));
+            stockListVO.setHcrateP(realTimeStock.getPcp()+"%");
+            if(realTimeStock.getPcp().contains("-")){
+                stockListVO.setColor(0);
+            }else{
+                stockListVO.setColor(1);
+            }
+
             stockListVO.setNowPrice(realTimeStock.getLast());
             stockListVO.setToday_max(realTimeStock.getHigh());
             stockListVO.setToday_min(realTimeStock.getLow());
@@ -110,8 +109,6 @@
 
             return null;
         }
-
-
         return stockListVO;
     }
 
@@ -123,8 +120,6 @@
         }
         try {
             StockRealTimeBean qhBean = RedisKeyUtil.getCacheRealTimeStock(stock);
-
-
             stockListVO.setHcrate(qhBean.getPcp());
             stockListVO.setNowPrice(qhBean.getLast());
             stockListVO.setToday_max(qhBean.getHigh());

--
Gitblit v1.9.3