diff --git a/src/stocks/base/index.ts b/src/stocks/base/index.ts index bb56d1c..65c6c70 100644 --- a/src/stocks/base/index.ts +++ b/src/stocks/base/index.ts @@ -20,6 +20,14 @@ const Base: StockApi = { */ async getStocks(codes: string[]): Promise { throw new Error("未实现获取股票数据组"); + }, + + /** + * 搜索股票代码 + * @param key 关键字 + */ + async searchStocks(key: string): Promise { + throw new Error("未实现搜索股票代码"); } }; diff --git a/src/stocks/netease/index.ts b/src/stocks/netease/index.ts index f0b044c..edbdd99 100644 --- a/src/stocks/netease/index.ts +++ b/src/stocks/netease/index.ts @@ -67,6 +67,14 @@ const Netease: StockApi = { yesterday: 0, }; }); + }, + + /** + * 搜索股票代码 + * @param key 关键字 + */ + async searchStocks(key: string): Promise { + throw new Error("未实现搜索股票代码"); } } diff --git a/src/stocks/sina/index.ts b/src/stocks/sina/index.ts index 78d10a6..3ea99e2 100644 --- a/src/stocks/sina/index.ts +++ b/src/stocks/sina/index.ts @@ -60,6 +60,14 @@ const Sina: StockApi = { return data.getStock(); }) + }, + + /** + * 搜索股票代码 + * @param key 关键字 + */ + async searchStocks(key: string): Promise { + throw new Error("未实现搜索股票代码"); } } diff --git a/src/stocks/tencent/index.ts b/src/stocks/tencent/index.ts index 0bdd5c6..7c7ca9a 100644 --- a/src/stocks/tencent/index.ts +++ b/src/stocks/tencent/index.ts @@ -60,6 +60,14 @@ const Tencent: StockApi = { return data.getStock(); }) + }, + + /** + * 搜索股票代码 + * @param key 关键字 + */ + async searchStocks(key: string): Promise { + throw new Error("未实现搜索股票代码"); } } diff --git a/src/stocks/xueqiu/index.ts b/src/stocks/xueqiu/index.ts index 034cb9a..4d1b95f 100644 --- a/src/stocks/xueqiu/index.ts +++ b/src/stocks/xueqiu/index.ts @@ -77,6 +77,14 @@ const Xueqiu: StockApi & { getToken(): Promise } = { const data = (new XueqiuStockTransform(code, params.quote)); return data.getStock(); }); + }, + + /** + * 搜索股票代码 + * @param key 关键字 + */ + async searchStocks(key: string): Promise { + throw new Error("未实现搜索股票代码"); } } diff --git a/types/stocks/index.d.ts b/types/stocks/index.d.ts index 16006af..c36866f 100644 --- a/types/stocks/index.d.ts +++ b/types/stocks/index.d.ts @@ -12,6 +12,12 @@ export interface StockApi { * @param codes 股票代码组 */ getStocks(codes: string[]): Promise; + + /** + * 搜索股票代码 + * @param key 关键字 + */ + searchStocks(key: string): Promise; } export default StockApi;