From 787f4fd95d3c954b00878cf865d7fe7e5b4ce1ee Mon Sep 17 00:00:00 2001 From: zhangxiangliang Date: Thu, 20 Aug 2020 22:56:32 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=20=E9=9B=AA=E7=90=83?= =?UTF-8?q?=E7=B1=BB=E5=9E=8B=E8=82=A1=E7=A5=A8=E4=BB=A3=E7=A0=81=E8=BD=AC?= =?UTF-8?q?=E6=8D=A2=E7=BB=9F=E4=B8=80=E7=A0=81=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/stocks/xueqiu/index.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/stocks/xueqiu/index.ts b/src/stocks/xueqiu/index.ts index 2b4161e..63c9c8f 100644 --- a/src/stocks/xueqiu/index.ts +++ b/src/stocks/xueqiu/index.ts @@ -10,6 +10,7 @@ import fetch from "@utils/fetch"; import Stock from "types/utils/stock"; import StockApi from "types/stocks/index"; import Dictionary from "types/utils/dictionary"; +import XueqiuApiCodeTransform from "./transforms/api-code"; let token: string = ''; @@ -91,9 +92,8 @@ const Xueqiu: StockApi & { getToken(): Promise } = { const res = await fetch.get(url).set('Cookie', token); const body = JSON.parse(res.text); - const rows: Dictionary>[] = body.stocks; - const codes: string[] = (rows.map(i => String(i.code))); - + const rows: Dictionary[] = body.stocks; + const codes: string[] = rows.map(i => (new XueqiuApiCodeTransform).transform(i.code)); return await Xueqiu.getStocks(codes); } }