diff --git a/MeAgent/src/services/stockService.js b/MeAgent/src/services/stockService.js index 3ffe5de7..bcb47fcf 100644 --- a/MeAgent/src/services/stockService.js +++ b/MeAgent/src/services/stockService.js @@ -355,17 +355,20 @@ export const stockDetailService = { /** * 搜索股票 * @param {string} keyword - 搜索关键词(代码或名称) + * @param {number} limit - 返回结果数量限制(默认20) * @returns {Promise} { success: true, data: [...stocks] } */ - searchStocks: async (keyword) => { + searchStocks: async (keyword, limit = 20) => { try { if (!keyword || keyword.trim().length < 1) { return { success: true, data: [] }; } - console.log('[StockDetailService] 搜索股票:', keyword); + console.log('[StockDetailService] 搜索股票:', keyword, 'limit:', limit); - const response = await apiRequest(`/api/stock/search?q=${encodeURIComponent(keyword)}`); + const response = await apiRequest( + `/api/stocks/search?q=${encodeURIComponent(keyword)}&limit=${limit}` + ); if (response.success) { console.log('[StockDetailService] 搜索结果:', response.data?.length || 0);