feat(mock): 完善 Mock 数据,修复 API 返回格式
- event.js: 修复 /api/events 返回格式,匹配 useEventData 期望的结构 - stock.js: 添加 /api/stock/:code/quote-detail handler(完整行情数据含买卖盘) - stock.js: 添加 /api/flex-screen/quotes handler(指数行情) - stock.js: 修复 /api/index/:code/kline 支持 minute 类型 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -120,12 +120,14 @@ export const eventHandlers = [
|
||||
try {
|
||||
const result = generateMockEvents(params);
|
||||
|
||||
// 返回格式兼容 NewsPanel 期望的结构
|
||||
// NewsPanel 期望: { success, data: [], pagination: {} }
|
||||
// 返回格式兼容 useEventData 期望的结构
|
||||
// useEventData 期望: { success, data: { events: [], pagination: {} } }
|
||||
return HttpResponse.json({
|
||||
success: true,
|
||||
data: result.events, // 事件数组
|
||||
pagination: result.pagination, // 分页信息
|
||||
data: {
|
||||
events: result.events, // 事件数组
|
||||
pagination: result.pagination // 分页信息
|
||||
},
|
||||
message: '获取成功'
|
||||
});
|
||||
} catch (error) {
|
||||
|
||||
Reference in New Issue
Block a user