diff --git a/utils/api.js b/utils/api.js index b08c345..830908b 100644 --- a/utils/api.js +++ b/utils/api.js @@ -327,6 +327,15 @@ export const api = { createPortfolio: (data) => { console.log('📤 发起 createPortfolio 请求:', data); return post('/api/v1/portfolio', data); + }, + /** + * 获取投资组合策略信号 + * @param {string|number} id - 投资组合ID + * @returns {Promise} 返回策略信号 + */ + getPortfolioSignal: (id) => { + console.log('📤 发起 getPortfolioSignal 请求:', id); + return get(`/api/v1/portfolio/${id}/signal`); } }, @@ -391,7 +400,7 @@ export const api = { */ getUserInfo: () => { console.log('📤 发起 getUserInfo 请求'); - return get('api/v1/user/info'); + return get('/api/v1/user/info'); }, /** * 获取用户统计数据 @@ -399,7 +408,16 @@ export const api = { */ getUserStats: () => { console.log('📤 发起 getUserStats 请求'); - return get('api/v1/user/stats'); + return get('/api/v1/user/stats'); + }, + /** + * 更新用户信息 + * @param {object} data - 更新数据 + * @returns {Promise} 返回更新结果 + */ + updateUserInfo: (data) => { + console.log('📤 发起 updateUserInfo 请求:', data); + return put('/api/v1/user/info', data); } } };