From 28f33672e5bbcde2801a937f60da7a1deacf742d Mon Sep 17 00:00:00 2001 From: Achilles Date: Mon, 8 Jan 2024 16:27:41 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E7=BB=93=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/cn/stock/market/web/MoneyApiController.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/main/java/cn/stock/market/web/MoneyApiController.java b/src/main/java/cn/stock/market/web/MoneyApiController.java index 3a52a0d..62c1705 100644 --- a/src/main/java/cn/stock/market/web/MoneyApiController.java +++ b/src/main/java/cn/stock/market/web/MoneyApiController.java @@ -164,9 +164,9 @@ public class MoneyApiController { public ServerResponse getStockDetail(@RequestParam String stockType, @RequestParam String symbol ) { String url = String.format("https://priceapi.moneycontrol.com/pricefeed/%s/equitycash/%s",stockType,symbol); MoneyStock moneyStock = moneyStockRepository.findOne(QMoneyStockPO.moneyStockPO.stockType.eq(stockType).and(QMoneyStockPO.moneyStockPO.moneyScId.eq(symbol))).orElse(null); - if(moneyStock==null){ + /* if(moneyStock==null){ return ServerResponse.createByErrorMsg("没有找到该股票"); - } + }*/ // 设置重试次数 int maxRetries = 3; for (int retry = 1; retry <= maxRetries; retry++) { @@ -189,7 +189,9 @@ public class MoneyApiController { json1.put("LTH",data.getString("LTH")); json1.put("LTL",data.getString("LTL")); json1.put("OPN",data.getString("OPN")); - json1.put("id",moneyStock.getId()); + if(null!=moneyStock){ + json1.put("id",moneyStock.getId()); + } } return ServerResponse.createBySuccess(json1); }