Commit Graph

20 Commits

Author SHA1 Message Date
zdl
0eeb6a8f21 feat: 提交历史事件对比组件 2025-11-02 16:37:46 +08:00
zdl
c518fa76e3 feat: 添加相关股票模块 2025-11-01 12:19:47 +08:00
zdl
873fcb0adb feat:添加mock数据 2025-10-31 20:11:50 +08:00
zdl
46e99938e8 feat: 添加事件详情面板 2025-10-31 14:38:43 +08:00
zdl
f5ade90d0f feat: 新增实时要闻·动态追踪与市场复盘功能,优化导航体验
新增功能:
- 实时要闻·动态追踪横向滚动卡片(DynamicNewsCard)
- 动态新闻事件卡片组件(DynamicNewsEventCard)
- 市场复盘卡片组件(MarketReviewCard)
- 股票涨跌幅指标组件(StockChangeIndicators)
- 交易时间工具函数(tradingTimeUtils)
- Mock API 支持动态新闻数据生成

UI 优化:
- EventFollowButton 改用 react-icons 星星图标,实现真正的空心/实心效果
- 关注按钮添加半透明白色背景(whiteAlpha.500),悬停效果更明显
- 事件卡片标题添加右侧留白,防止关注按钮遮挡文字

性能优化:
- 禁用 Router v7_startTransition 特性,解决路由切换延迟 2 秒问题
- 调整导航菜单点击顺序(先跳转后关闭),提升响应速度

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-31 14:11:03 +08:00
zdl
795e404fdd fix: 修复导航栏 Max 会员订阅信息显示问题
- 修复 HomeNavbar 中 useEffect 执行顺序导致订阅信息不加载的问题
- 移除 ref 检查逻辑,改为直接根据登录状态加载订阅信息
- 增强订阅相关的调试日志输出(getCurrentUser, API handler, HomeNavbar)
- 优化用户数据获取的日志格式,便于问题排查
2025-10-30 13:09:41 +08:00
zdl
1ce7ffa093 feat: 添加mock数据 2025-10-27 15:39:06 +08:00
zdl
7f186dbfa0 feat: 为"股票行情"和"财务全景"标签页添加 Mock 数据支持
问题:
     - 点击"股票行情"标签页:MarketDataView 组件需要市场数据接口
     - 点击"财务全景"标签页:FinancialPanorama 组件需要财务数据接口
     - 这些接口都没有 mock 数据,导致页面显示空白

     需要添加的接口:

     股票行情 (MarketDataView) - 7个接口

     1. /api/market/trade/:stockCode - 成交数据
     2. /api/market/funding/:stockCode - 资金流向
     3. /api/market/bigdeal/:stockCode - 大单统计
     4. /api/market/unusual/:stockCode - 异动分析
     5. /api/market/pledge/:stockCode - 股权质押
     6. /api/market/summary/:stockCode - 市场摘要
     7. /api/market/rise-analysis/:stockCode - 涨停分析
     8. /api/stock/:stockCode/latest-minute - 最新分时数据

     财务全景 (FinancialPanorama) - 9个接口

     1. /api/financial/stock-info/:stockCode - 股票基本信息
     2. /api/financial/balance-sheet/:stockCode - 资产负债表
     3. /api/financial/income-statement/:stockCode - 利润表
     4. /api/financial/cashflow/:stockCode - 现金流量表
     5. /api/financial/financial-metrics/:stockCode - 财务指标
     6. /api/financial/main-business/:stockCode - 主营业务
     7. /api/financial/forecast/:stockCode - 业绩预告
     8. /api/financial/industry-rank/:stockCode - 行业排名
     9. /api/financial/comparison/:stockCode - 期间对比

     实施步骤:
     1. 创建 src/mocks/data/market.js - 市场数据
     2. 创建 src/mocks/data/financial.js - 财务数据
     3. 创建 src/mocks/handlers/market.js - 市场接口handlers
     4. 创建 src/mocks/handlers/financial.js - 财务接口handlers
     5. 更新 src/mocks/handlers/index.js - 注册新handlers

     数据内容:
     - 为平安银行 (000001) 提供完整真实数据
     - 其他股票代码生成合理的模拟数据
2025-10-27 15:10:03 +08:00
zdl
a04daabcb8 feat: 添加mock数据 2025-10-27 14:56:44 +08:00
zdl
b1c4c44080 feat: 添加mock数据 2025-10-26 19:50:20 +08:00
zdl
06a36aaab4 feat: 添加数据 2025-10-26 14:11:24 +08:00
zdl
3e5642b953 feat: 添加mock数据 2025-10-24 12:32:36 +08:00
zdl
cc743a3032 feat: 调整行业请求数据结构 2025-10-23 14:24:26 +08:00
zdl
ced6dbc559 feat: 添加消息推送能力,添加新闻催化分析页的合规提示 2025-10-21 10:59:52 +08:00
zdl
300c0a18a6 feat: 添加合规 2025-10-20 21:25:33 +08:00
zdl
f58c6a6972 feat: 个人中心页添加mock数据 2025-10-19 16:17:31 +08:00
zdl
959d4ce892 feat: 添加mock数据 2025-10-17 23:23:31 +08:00
zdl
6feab6e32b feat: 添加关联描述mock 2025-10-17 19:09:38 +08:00
zdl
3277c3e654 feat: 路由改造 2025-10-17 18:59:00 +08:00
zdl
43ba451271 feat: 添加mock数据,给导航添加选中标识 2025-10-17 15:01:35 +08:00