diff --git a/src/main/java/cn/stock/market/infrastructure/api/HomeApiIndex.java b/src/main/java/cn/stock/market/infrastructure/api/HomeApiIndex.java index 2eaa3c9..6c3bf6d 100644 --- a/src/main/java/cn/stock/market/infrastructure/api/HomeApiIndex.java +++ b/src/main/java/cn/stock/market/infrastructure/api/HomeApiIndex.java @@ -16,7 +16,7 @@ import java.util.List; public class HomeApiIndex { private static final OkHttpClient client = new OkHttpClient(); - private static final String API_URL = "https://apinode-dgdev.moneytj.com/api/ger-market/stocks/query-list?symbols=XETR:DAX,XETR:MDAX,XETR:SDXP,XETR:HDAX"; + private static final String API_URL = "https://apinode-dgdev.moneytj.com/api/ger-market/stocks/query-list?symbols=DAX,MDAX,SDXP,HDAX"; private static final String BASE_URL = "https://apinode-dgdev.moneytj.com/api/ger-market/chart"; public static List fetchStockIndices() throws Exception { @@ -44,7 +44,15 @@ public class HomeApiIndex { index.setId(obj.optString("id")); index.setSymbol(obj.optString("symbol")); - index.setName(obj.optString("name")); + if (index.getSymbol().equals("DAX")) { + index.setName(obj.optString("DAX Index")); + }else if (index.getSymbol().equals("MDAX")) { + index.setName(obj.optString("MDAX Index")); + }else if (index.getSymbol().equals("HDAX")) { + index.setName(obj.optString("HDAX PERFORMANCE-INDEX")); + } else if (index.getSymbol().equals("SDXP")) { + index.setName(obj.optString("SDAX Index")); + } index.setExchange(obj.optString("exchange")); index.setMicCode(obj.optString("mic_code")); index.setDatetime(obj.optString("datetime"));