From 1709f8978d2e64a0d89ff7e608661dadcc809e40 Mon Sep 17 00:00:00 2001 From: xiaoliuhu Date: Wed, 20 Dec 2023 23:01:34 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E4=BF=AE=E6=94=B9bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cn/stock/market/domain/basic/service/StockService.java | 6 +++++- .../java/cn/stock/market/infrastructure/db/po/StockPO.java | 1 - 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/java/cn/stock/market/domain/basic/service/StockService.java b/src/main/java/cn/stock/market/domain/basic/service/StockService.java index b0ffe99..fa8d0c9 100644 --- a/src/main/java/cn/stock/market/domain/basic/service/StockService.java +++ b/src/main/java/cn/stock/market/domain/basic/service/StockService.java @@ -797,7 +797,11 @@ public class StockService { int pageSize = 300; try { for(int i = 0;i < pageNum;i ++) { + String tmpl = "https://api.investing.com/api/financialdata/assets/equitiesByCountry/default?fields-list=id,name,symbol,high,low,last,lastPairDecimal,change,changePercent,volume,time,isOpen,url,flag,countryNameTranslated,exchangeId,performanceDay,performanceWeek,performanceMonth,performanceYtd,performanceYear,performance3Year,technicalHour,technicalDay,technicalWeek,technicalMonth,avgVolume,fundamentalMarketCap,fundamentalRevenue,fundamentalRatio,fundamentalBeta,pairType&country-id=14&page={}&page-size={}&include-major-indices=false&include-additional-indices=false&include-primary-sectors=false&include-other-indices=false&limit=0"; + String url = StrFormatter.format(tmpl, pageNum - 1, pageSize); +// String str = HttpClientRequest.doGet(url); JSONObject jsonObject = InvestingInvokerApis.of().__page(pageNum, pageSize); +// JSONObject jsonObject = JSON.parseObject(str); int total = 0; if(jsonObject.containsKey("total")){ total = Integer.parseInt(jsonObject.get("total").toString()); @@ -894,7 +898,7 @@ public class StockService { stock.setIsShow(0); stock.setAddTime(new Date()); stock.setStockState(0); - stock.setFundamentalMarketCap(fundamentalMarketCap); +// stock.setFundamentalMarketCap(fundamentalMarketCap); list.add(stock); } diff --git a/src/main/java/cn/stock/market/infrastructure/db/po/StockPO.java b/src/main/java/cn/stock/market/infrastructure/db/po/StockPO.java index a0a0285..398dba2 100644 --- a/src/main/java/cn/stock/market/infrastructure/db/po/StockPO.java +++ b/src/main/java/cn/stock/market/infrastructure/db/po/StockPO.java @@ -69,5 +69,4 @@ public class StockPO { String stockExchangeId; String stockSymbol; - String fundamentalMarketCap; }