Commit Graph

  • 941b8368ab refactor(StockDetailPanel): 提取5个UI组件和工具函数 zdl 2025-10-30 14:53:00 +08:00
  • 6a9e7b16c4 feat: 删除已迁移的文件 zdl 2025-10-30 14:52:16 +08:00
  • d0a5afe83b feat: 删除已迁移的文件 zdl 2025-10-30 14:52:16 +08:00
  • 39f2de58d1 docs: 将所有文档迁移到 docs/ 目录 zdl 2025-10-30 14:51:22 +08:00
  • 09db05c448 docs: 将所有文档迁移到 docs/ 目录 zdl 2025-10-30 14:51:22 +08:00
  • 1066e84e3b refactor: 优化路由别名,统一路由规范 zdl 2025-10-30 14:43:39 +08:00
  • 3a5c1b9d9c refactor: 优化路由别名,统一路由规范 zdl 2025-10-30 14:43:39 +08:00
  • 441fba7e5a refactor: 重构 App.js 使用声明式路由配置 zdl 2025-10-30 14:42:54 +08:00
  • 4130498b8e refactor: 重构 App.js 使用声明式路由配置 zdl 2025-10-30 14:42:54 +08:00
  • 0015231333 feat: 创建声明式路由配置系统' zdl 2025-10-30 14:37:20 +08:00
  • b29c37149a feat: 创建声明式路由配置系统' zdl 2025-10-30 14:37:20 +08:00
  • ff573e4eef feat: 将 AuthModalProvider 迁移到 Redux zdl 2025-10-30 13:22:45 +08:00
  • d5881462d2 feat: 将 AuthModalProvider 迁移到 Redux zdl 2025-10-30 13:22:45 +08:00
  • 795e404fdd fix: 修复导航栏 Max 会员订阅信息显示问题 zdl 2025-10-30 13:09:41 +08:00
  • 3acc00ac8d fix: 修复导航栏 Max 会员订阅信息显示问题 zdl 2025-10-30 13:09:41 +08:00
  • 7bb328e4e0 feat: 创建第三个 Hook - useStockMonitoring.js(实时监控功能) zdl 2025-10-30 13:06:48 +08:00
  • 1d5efd88b2 feat: 创建第三个 Hook - useStockMonitoring.js(实时监控功能) zdl 2025-10-30 13:06:48 +08:00
  • a1288f52dc feat: 提交 Custom Hooks zdl 2025-10-30 13:04:42 +08:00
  • 19a8866305 feat: 提交 Custom Hooks zdl 2025-10-30 13:04:42 +08:00
  • b6e9ea40d1 feat: 提交 Redux Slice zdl 2025-10-30 13:03:31 +08:00
  • 3472d267af feat: 提交 Redux Slice zdl 2025-10-30 13:03:31 +08:00
  • 35adabb87e feat: 将 IndustryProvider (176行) 完整迁移到 Redux zdl 2025-10-30 12:54:32 +08:00
  • c77061f36d feat: 将 IndustryProvider (176行) 完整迁移到 Redux zdl 2025-10-30 12:54:32 +08:00
  • 9335ef5f8c feat: 修复 EventList.js 缺少 Tooltip 导入的错误 zdl 2025-10-30 12:24:12 +08:00
  • a9e30d4eb9 feat: 修复 EventList.js 缺少 Tooltip 导入的错误 zdl 2025-10-30 12:24:12 +08:00
  • b825fa044d docs: 添加 EventList.js 重构文档 zdl 2025-10-30 12:19:37 +08:00
  • fb1f5e10db docs: 添加 EventList.js 重构文档 zdl 2025-10-30 12:19:37 +08:00
  • 0991abb186 feat: 重构主组件 │ │ │ │ - 移除 renderPriceChange 函数(60行) │ │ │ │ - 移除 renderCompactEvent 函数(200行) │ │ │ │ - 移除 renderDetailedEvent 函数(300行) │ │ │ │ - 移除 expandedDescriptions state │ │ │ │ - 精简 Chakra UI 导入 │ │ │ │ - 使用 EventCard 组件统一渲染 │ │ │ │ - 保留所有业务逻辑(WebSocket、通知、关注) zdl 2025-10-30 12:15:55 +08:00
  • 4a0194e26c feat: 重构主组件 │ │ │ │ - 移除 renderPriceChange 函数(60行) │ │ │ │ - 移除 renderCompactEvent 函数(200行) │ │ │ │ - 移除 renderDetailedEvent 函数(300行) │ │ │ │ - 移除 expandedDescriptions state │ │ │ │ - 精简 Chakra UI 导入 │ │ │ │ - 使用 EventCard 组件统一渲染 │ │ │ │ - 保留所有业务逻辑(WebSocket、通知、关注) zdl 2025-10-30 12:15:55 +08:00
  • b6c1b44855 feat: 创建组合组件(Molecules) - EventHeader: 标题头部组件(100行) │ │ │ │ - CompactEventCard: 紧凑模式卡片(160行) │ │ │ │ - DetailedEventCard: 详细模式卡片(170行) │ │ │ │ - index.js: EventCard 统一入口(60行) zdl 2025-10-30 12:15:03 +08:00
  • ff9f1fe2a1 feat: 创建组合组件(Molecules) - EventHeader: 标题头部组件(100行) │ │ │ │ - CompactEventCard: 紧凑模式卡片(160行) │ │ │ │ - DetailedEventCard: 详细模式卡片(170行) │ │ │ │ - index.js: EventCard 统一入口(60行) zdl 2025-10-30 12:15:03 +08:00
  • d2c8c4689b feat: 创建原子组件(Atoms) - EventTimeline: 时间轴显示(60行) │ │ │ │ - EventImportanceBadge: 重要性等级标签(100行) │ │ │ │ - EventStats: 统计信息组件(60行) │ │ │ │ - EventFollowButton: 关注按钮(40行) │ │ │ │ - EventPriceDisplay: 价格变动显示(130行) │ │ │ │ - EventDescription: 描述文本组件(60行) zdl 2025-10-30 12:14:27 +08:00
  • a39d57f9de feat: 创建原子组件(Atoms) - EventTimeline: 时间轴显示(60行) │ │ │ │ - EventImportanceBadge: 重要性等级标签(100行) │ │ │ │ - EventStats: 统计信息组件(60行) │ │ │ │ - EventFollowButton: 关注按钮(40行) │ │ │ │ - EventPriceDisplay: 价格变动显示(130行) │ │ │ │ - EventDescription: 描述文本组件(60行) zdl 2025-10-30 12:14:27 +08:00
  • 2f27083eb5 feat: 拆分 EventList.js/提取价格相关工具函数到 utils/priceFormatters.js zdl 2025-10-30 11:13:09 +08:00
  • 57a7d3b9e7 feat: 拆分 EventList.js/提取价格相关工具函数到 utils/priceFormatters.js zdl 2025-10-30 11:13:09 +08:00
  • 901b7b3db3 Merge branch 'feature_2025/251029_legal_notice' into feature zdl 2025-10-30 10:41:24 +08:00
  • cb84b0238a Merge branch 'feature_2025/251029_legal_notice' into feature zdl 2025-10-30 10:41:24 +08:00
  • 7538a43744 feat: API优化 zdl 2025-10-29 19:49:20 +08:00
  • 433fc4a0f5 feat: API优化 feature_2025/251029_legal_notice zdl 2025-10-29 19:49:20 +08:00
  • 0c16e39f83 feat: mock数据添加 zdl 2025-10-29 19:41:05 +08:00
  • 5bac525147 feat: mock数据添加 zdl 2025-10-29 19:41:05 +08:00
  • 25010ac0d3 feat: 修改内容:添加风险提示到K线图弹窗 zdl 2025-10-29 19:34:33 +08:00
  • a049d0365b feat: 修改内容:添加风险提示到K线图弹窗 zdl 2025-10-29 19:34:33 +08:00
  • 46d2455c47 feat:修复mock数据 zdl 2025-10-29 19:31:13 +08:00
  • fdbb6ceff5 feat:修复mock数据 zdl 2025-10-29 19:31:13 +08:00
  • 43e0a2aad7 feat: 访问"概念中心"页面 2. 点击任意概念卡片进入概念详情 3. 点击"历史时间轴"按钮(需要Max会员权限) 4. 查看弹窗底部是否显示风险提示 & mock数据处理 zdl 2025-10-29 19:18:12 +08:00
  • 35f8b5195a feat: 访问"概念中心"页面 2. 点击任意概念卡片进入概念详情 3. 点击"历史时间轴"按钮(需要Max会员权限) 4. 查看弹窗底部是否显示风险提示 & mock数据处理 zdl 2025-10-29 19:18:12 +08:00
  • cc841a8940 feat: 事件中心股票详情添加风险提示 zdl 2025-10-29 19:12:18 +08:00
  • 77aafd5661 feat: 事件中心股票详情添加风险提示 zdl 2025-10-29 19:12:18 +08:00
  • 40822315e1 feat: 涨停分析/股票详情弹窗 添加风险提示 zdl 2025-10-29 19:08:51 +08:00
  • ce1bf29270 feat: 涨停分析/股票详情弹窗 添加风险提示 zdl 2025-10-29 19:08:51 +08:00
  • 81adf4dc5d feat: 添加mock数据 zdl 2025-10-29 18:43:57 +08:00
  • ac7a6991bc feat: 添加mock数据 zdl 2025-10-29 18:43:57 +08:00
  • 9957547b18 feat: 事件中心 事件详情底部添加风险提示 zdl 2025-10-29 18:33:46 +08:00
  • 4435ef9392 feat: 事件中心 事件详情底部添加风险提示 zdl 2025-10-29 18:33:46 +08:00
  • 9a47c993e9 feat: 添加mock数据 zdl 2025-10-29 18:02:58 +08:00
  • 224c6a12d4 feat: 添加mock数据 zdl 2025-10-29 18:02:58 +08:00
  • af71010481 feat: 核心页面添加风险提示 zdl 2025-10-29 17:49:05 +08:00
  • d0d8b1ebde feat: 核心页面添加风险提示 zdl 2025-10-29 17:49:05 +08:00
  • 936c8dee11 feat: 创建风险提示通用组件 zdl 2025-10-29 17:42:24 +08:00
  • bf8aff9e7e feat: 创建风险提示通用组件 zdl 2025-10-29 17:42:24 +08:00
  • 376b5f66cd Merge branch 'feature' into develop zdl 2025-10-29 16:27:53 +08:00
  • 691627ac6c Merge branch '1028_bugfix' into feature zdl 2025-10-29 16:27:31 +08:00
  • f3c7e016ac Merge branch '1028_bugfix' into feature zdl 2025-10-29 16:27:31 +08:00
  • b2380c420c Merge branch '1028_bugfix' into feature_2025/1028_bugfix feature_2025/1028_bugfix zdl 2025-10-29 16:26:02 +08:00
  • 7a5ce4c2d3 feat: bugfix zdl 2025-10-29 16:19:01 +08:00
  • ad21398e1c feat: bugfix feature_log/251029_serve_config feature_2025/1028_log zdl 2025-10-29 16:19:01 +08:00
  • 901827c4cf feat: 优化packge.json zdl 2025-10-29 16:01:28 +08:00
  • 0e1cc11330 feat: 优化packge.json zdl 2025-10-29 16:01:28 +08:00
  • 6b4692a592 feat: package.json 优化方案 zdl 2025-10-29 16:00:21 +08:00
  • e9b54ce10d feat: package.json 优化方案 zdl 2025-10-29 16:00:21 +08:00
  • 5cca88b280 feat: 任务 1: 集成 TradingSimulation 追踪事件任务 2: 传递 tradingEvents 到子组件 zdl 2025-10-29 14:24:39 +08:00
  • e5ab99bae6 feat: 任务 1: 集成 TradingSimulation 追踪事件任务 2: 传递 tradingEvents 到子组件 zdl 2025-10-29 14:24:39 +08:00
  • f380cf3151 feat: 统一的Hook架构 zdl 2025-10-29 13:15:14 +08:00
  • 8632e40c94 feat: 统一的Hook架构 zdl 2025-10-29 13:15:14 +08:00
  • 9253d58cfc feat: 集成导航上报 zdl 2025-10-29 12:52:34 +08:00
  • 173b13bc70 feat: 集成导航上报 zdl 2025-10-29 12:52:34 +08:00
  • e4db19e607 feat: 已完成的工作: - 创建了4个P1优先级Hook(搜索、导航、个人资料、订阅) - 将其中3个Hook集成到5个组件中 - 在个人资料、设置、搜索、订阅流程中添加了15+个追踪点 - 覆盖了完整的收入漏斗(支付发起 → 成功 → 订阅创建) - 添加了留存追踪(个人资料更新、设置修改、搜索查询) zdl 2025-10-29 12:29:41 +08:00
  • 02cd234def feat: 已完成的工作: - 创建了4个P1优先级Hook(搜索、导航、个人资料、订阅) - 将其中3个Hook集成到5个组件中 - 在个人资料、设置、搜索、订阅流程中添加了15+个追踪点 - 覆盖了完整的收入漏斗(支付发起 → 成功 → 订阅创建) - 添加了留存追踪(个人资料更新、设置修改、搜索查询) zdl 2025-10-29 12:29:41 +08:00
  • 60a3a0a063 feat: P1通用功能:4个Hook创建完成(待集成)现在您可以追踪: zdl 2025-10-29 12:01:26 +08:00
  • e3a953559f feat: P1通用功能:4个Hook创建完成(待集成)现在您可以追踪: zdl 2025-10-29 12:01:26 +08:00
  • 4f607c1fd3 feat: Retention(留存)分析 zdl 2025-10-29 11:48:29 +08:00
  • 78e4b8f696 feat: Retention(留存)分析 zdl 2025-10-29 11:48:29 +08:00
  • a59376bbe9 feat: 创建了 4个核心埋点Hook - 覆盖了 45+个追踪事件 - 补充了 4个核心功能模块的完整埋点 - 提供了 详细的集成指南和示例代码 - 提升了 Retention指标覆盖率至90% - 建立了 Revenue转化追踪基础 zdl 2025-10-29 11:40:32 +08:00
  • 1cf6169370 feat: 创建了 4个核心埋点Hook - 覆盖了 45+个追踪事件 - 补充了 4个核心功能模块的完整埋点 - 提供了 详细的集成指南和示例代码 - 提升了 Retention指标覆盖率至90% - 建立了 Revenue转化追踪基础 zdl 2025-10-29 11:40:32 +08:00
  • eec59801e5 手机号格式适配-前端修改 zzlgreat 2025-10-29 11:20:41 +08:00
  • 8417ab17be 手机号格式适配-前端修改 zzlgreat 2025-10-29 11:20:41 +08:00
  • 67a5de91da 添加微信扫码的几种其他状态 zzlgreat 2025-10-29 07:33:44 +08:00
  • dd59cb6385 添加微信扫码的几种其他状态 zzlgreat 2025-10-29 07:33:44 +08:00
  • ff695efe87 feat: LimitAnalyse(涨停分析) - 1 个 Hook,主页面集成 zdl 2025-10-28 21:58:43 +08:00
  • e3721b22ff feat: LimitAnalyse(涨停分析) - 1 个 Hook,主页面集成 zdl 2025-10-28 21:58:43 +08:00
  • 07751f3ff4 feat: Company - 5个事件(页面浏览、股票搜索、Tab 切换、自选股管理) zdl 2025-10-28 21:52:27 +08:00
  • 357b8bbdd7 feat: Company - 5个事件(页面浏览、股票搜索、Tab 切换、自选股管理) zdl 2025-10-28 21:52:27 +08:00
  • fc44956896 feat: 概念中心的事件追踪 zdl 2025-10-28 21:45:51 +08:00
  • c6a6444d9a feat: 概念中心的事件追踪 zdl 2025-10-28 21:45:51 +08:00
  • 67f415f2d9 feat: 首页登陆事件追踪 zdl 2025-10-28 21:45:06 +08:00
  • c42a14aa8f feat: 首页登陆事件追踪 zdl 2025-10-28 21:45:06 +08:00
  • b2c773a91d feat: Concept 页面 - 9个事件搜索、筛选、概念交互、个股查看、时间轴、视图切换 新建文件: - src/views/Concept/hooks/useConceptEvents.js (203行) - 提供8个追踪函数 - 页面浏览自动追踪 - 完整的事件属性定义 zdl 2025-10-28 21:40:33 +08:00
  • cddd0e860e feat: Concept 页面 - 9个事件搜索、筛选、概念交互、个股查看、时间轴、视图切换 新建文件: - src/views/Concept/hooks/useConceptEvents.js (203行) - 提供8个追踪函数 - 页面浏览自动追踪 - 完整的事件属性定义 zdl 2025-10-28 21:40:33 +08:00
  • 5464d98ccd feat: 完成集成后,您可以在 PostHog 中分析: zdl 2025-10-28 21:26:13 +08:00