From 61ed1510c2f2607bb25ff762a66d52bbe4c2e8fa Mon Sep 17 00:00:00 2001 From: zdl <3489966805@qq.com> Date: Thu, 4 Dec 2025 14:40:35 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E8=87=AA=E9=80=89?= =?UTF-8?q?=E8=82=A1=E6=B7=BB=E5=8A=A0=E5=A4=B1=E8=B4=A5=20405=20=E9=94=99?= =?UTF-8?q?=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - useWatchlist.js: 修正 API 路径从 /api/account/watchlist/add 改为 /api/account/watchlist - account.js: 同步修改 mock handler 路径 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- src/hooks/useWatchlist.js | 2 +- src/mocks/handlers/account.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/hooks/useWatchlist.js b/src/hooks/useWatchlist.js index d9c83941..5de2b175 100644 --- a/src/hooks/useWatchlist.js +++ b/src/hooks/useWatchlist.js @@ -64,7 +64,7 @@ export const useWatchlist = () => { const handleAddToWatchlist = useCallback(async (stockCode, stockName) => { try { const base = getApiBase(); - const resp = await fetch(base + '/api/account/watchlist/add', { + const resp = await fetch(base + '/api/account/watchlist', { method: 'POST', credentials: 'include', headers: { 'Content-Type': 'application/json' }, diff --git a/src/mocks/handlers/account.js b/src/mocks/handlers/account.js index 2e4d46c8..a415b318 100644 --- a/src/mocks/handlers/account.js +++ b/src/mocks/handlers/account.js @@ -159,7 +159,7 @@ export const accountHandlers = [ }), // 6. 添加自选股 - http.post('/api/account/watchlist/add', async ({ request }) => { + http.post('/api/account/watchlist', async ({ request }) => { await delay(NETWORK_DELAY); const currentUser = getCurrentUser();