Commit Graph

  • ff0c4d65e1 fix: 修复 StockDetailPanel 导入路径错误 zdl 2025-10-30 15:32:22 +08:00
  • d5e75109bc fix: 删除冲突的 routes.js,修复路由导入错误 zdl 2025-10-30 15:28:40 +08:00
  • ed2837bf56 refactor: 移除 AppProviders 中的全局 ErrorBoundary,避免重复嵌套 zdl 2025-10-30 15:27:18 +08:00
  • 9b23149f1c refactor: 重构 MainLayout - 使用新组件(115行→68行) zdl 2025-10-30 15:24:06 +08:00
  • bc3bcffbd3 feat: 创建 PageTransitionWrapper - 封装页面过渡动画 zdl 2025-10-30 15:23:22 +08:00
  • e875cfd0f1 feat: 创建 BackToTopButton 组件 - RAF 节流优化 zdl 2025-10-30 15:22:41 +08:00
  • 3d45b1e1f2 feat: 创建 layoutConfig - 集中管理布局配置常量 zdl 2025-10-30 15:18:55 +08:00
  • 8bea70a0af fix: 移除 AppProviders 中已废弃的 AuthModalProvider zdl 2025-10-30 15:07:25 +08:00
  • b1a99da538 refactor(StockDetailPanel): 主组件重构 1067行→347行 (67.5%↓) zdl 2025-10-30 15:06:17 +08:00
  • 02117c6852 refactor: 重构 App.js 使用 AppProviders 和 GlobalComponents zdl 2025-10-30 15:03:09 +08:00
  • fffea873c4 feat: 创建 GlobalComponents 统一管理全局组件 zdl 2025-10-30 15:02:20 +08:00
  • e3864239ba feat: 创建 AppProviders 统一管理 Provider 层级 zdl 2025-10-30 15:00:10 +08:00
  • 9cd7cf8714 feat: 提取全局错误处理为自定义 Hook zdl 2025-10-30 14:56:30 +08:00
  • 941b8368ab refactor(StockDetailPanel): 提取5个UI组件和工具函数 zdl 2025-10-30 14:53:00 +08:00
  • d0a5afe83b feat: 删除已迁移的文件 zdl 2025-10-30 14:52:16 +08:00
  • 09db05c448 docs: 将所有文档迁移到 docs/ 目录 zdl 2025-10-30 14:51:22 +08:00
  • 3a5c1b9d9c refactor: 优化路由别名,统一路由规范 zdl 2025-10-30 14:43:39 +08:00
  • 4130498b8e refactor: 重构 App.js 使用声明式路由配置 zdl 2025-10-30 14:42:54 +08:00
  • b29c37149a feat: 创建声明式路由配置系统' zdl 2025-10-30 14:37:20 +08:00
  • d5881462d2 feat: 将 AuthModalProvider 迁移到 Redux zdl 2025-10-30 13:22:45 +08:00
  • 3acc00ac8d fix: 修复导航栏 Max 会员订阅信息显示问题 zdl 2025-10-30 13:09:41 +08:00
  • 1d5efd88b2 feat: 创建第三个 Hook - useStockMonitoring.js(实时监控功能) zdl 2025-10-30 13:06:48 +08:00
  • 19a8866305 feat: 提交 Custom Hooks zdl 2025-10-30 13:04:42 +08:00
  • 3472d267af feat: 提交 Redux Slice zdl 2025-10-30 13:03:31 +08:00
  • c77061f36d feat: 将 IndustryProvider (176行) 完整迁移到 Redux zdl 2025-10-30 12:54:32 +08:00
  • a9e30d4eb9 feat: 修复 EventList.js 缺少 Tooltip 导入的错误 zdl 2025-10-30 12:24:12 +08:00
  • fb1f5e10db docs: 添加 EventList.js 重构文档 zdl 2025-10-30 12:19:37 +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
  • ff9f1fe2a1 feat: 创建组合组件(Molecules) - EventHeader: 标题头部组件(100行) │ │ │ │ - CompactEventCard: 紧凑模式卡片(160行) │ │ │ │ - DetailedEventCard: 详细模式卡片(170行) │ │ │ │ - index.js: EventCard 统一入口(60行) zdl 2025-10-30 12:15:03 +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
  • 57a7d3b9e7 feat: 拆分 EventList.js/提取价格相关工具函数到 utils/priceFormatters.js zdl 2025-10-30 11:13:09 +08:00
  • cb84b0238a Merge branch 'feature_2025/251029_legal_notice' into feature zdl 2025-10-30 10:41:24 +08:00
  • 433fc4a0f5 feat: API优化 feature_2025/251029_legal_notice zdl 2025-10-29 19:49:20 +08:00
  • 5bac525147 feat: mock数据添加 zdl 2025-10-29 19:41:05 +08:00
  • a049d0365b feat: 修改内容:添加风险提示到K线图弹窗 zdl 2025-10-29 19:34:33 +08:00
  • fdbb6ceff5 feat:修复mock数据 zdl 2025-10-29 19:31:13 +08:00
  • 35f8b5195a feat: 访问"概念中心"页面 2. 点击任意概念卡片进入概念详情 3. 点击"历史时间轴"按钮(需要Max会员权限) 4. 查看弹窗底部是否显示风险提示 & mock数据处理 zdl 2025-10-29 19:18:12 +08:00
  • 77aafd5661 feat: 事件中心股票详情添加风险提示 zdl 2025-10-29 19:12:18 +08:00
  • ce1bf29270 feat: 涨停分析/股票详情弹窗 添加风险提示 zdl 2025-10-29 19:08:51 +08:00
  • ac7a6991bc feat: 添加mock数据 zdl 2025-10-29 18:43:57 +08:00
  • 4435ef9392 feat: 事件中心 事件详情底部添加风险提示 zdl 2025-10-29 18:33:46 +08:00
  • 224c6a12d4 feat: 添加mock数据 zdl 2025-10-29 18:02:58 +08:00
  • d0d8b1ebde feat: 核心页面添加风险提示 zdl 2025-10-29 17:49:05 +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
  • 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
  • ad21398e1c feat: bugfix feature_log/251029_serve_config feature_2025/1028_log zdl 2025-10-29 16:19:01 +08:00
  • 0e1cc11330 feat: 优化packge.json zdl 2025-10-29 16:01:28 +08:00
  • e9b54ce10d feat: package.json 优化方案 zdl 2025-10-29 16:00:21 +08:00
  • e5ab99bae6 feat: 任务 1: 集成 TradingSimulation 追踪事件任务 2: 传递 tradingEvents 到子组件 zdl 2025-10-29 14:24:39 +08:00
  • 8632e40c94 feat: 统一的Hook架构 zdl 2025-10-29 13:15:14 +08:00
  • 173b13bc70 feat: 集成导航上报 zdl 2025-10-29 12:52:34 +08:00
  • 02cd234def feat: 已完成的工作: - 创建了4个P1优先级Hook(搜索、导航、个人资料、订阅) - 将其中3个Hook集成到5个组件中 - 在个人资料、设置、搜索、订阅流程中添加了15+个追踪点 - 覆盖了完整的收入漏斗(支付发起 → 成功 → 订阅创建) - 添加了留存追踪(个人资料更新、设置修改、搜索查询) zdl 2025-10-29 12:29:41 +08:00
  • e3a953559f feat: P1通用功能:4个Hook创建完成(待集成)现在您可以追踪: zdl 2025-10-29 12:01:26 +08:00
  • 78e4b8f696 feat: Retention(留存)分析 zdl 2025-10-29 11:48:29 +08:00
  • 1cf6169370 feat: 创建了 4个核心埋点Hook - 覆盖了 45+个追踪事件 - 补充了 4个核心功能模块的完整埋点 - 提供了 详细的集成指南和示例代码 - 提升了 Retention指标覆盖率至90% - 建立了 Revenue转化追踪基础 zdl 2025-10-29 11:40:32 +08:00
  • 8417ab17be 手机号格式适配-前端修改 zzlgreat 2025-10-29 11:20:41 +08:00
  • dd59cb6385 添加微信扫码的几种其他状态 zzlgreat 2025-10-29 07:33:44 +08:00
  • e3721b22ff feat: LimitAnalyse(涨停分析) - 1 个 Hook,主页面集成 zdl 2025-10-28 21:58:43 +08:00
  • 357b8bbdd7 feat: Company - 5个事件(页面浏览、股票搜索、Tab 切换、自选股管理) zdl 2025-10-28 21:52:27 +08:00
  • c6a6444d9a feat: 概念中心的事件追踪 zdl 2025-10-28 21:45:51 +08:00
  • c42a14aa8f feat: 首页登陆事件追踪 zdl 2025-10-28 21:45:06 +08:00
  • cddd0e860e feat: Concept 页面 - 9个事件搜索、筛选、概念交互、个股查看、时间轴、视图切换 新建文件: - src/views/Concept/hooks/useConceptEvents.js (203行) - 提供8个追踪函数 - 页面浏览自动追踪 - 完整的事件属性定义 zdl 2025-10-28 21:40:33 +08:00
  • fbe3434521 feat: 完成集成后,您可以在 PostHog 中分析: zdl 2025-10-28 21:26:13 +08:00
  • bca2ad4f81 feat: 实现的功能 Home 页面追踪(2个事件) **Home 页面**: 1. **页面访问** - 了解流量来源、登录转化率 2. **功能卡片点击** - 识别最受欢迎的功能 3. **推荐功能效果** - 分析特色功能(新闻中心)的点击率 zdl 2025-10-28 21:24:42 +08:00
  • 8f3af4ed07 feat: Community 页面 PostHog 事件追踪完成 Custom Hook 集成(useEventFilters.js) 页面组件追踪 zdl 2025-10-28 21:06:53 +08:00
  • fb76e442f7 feat: 从 React Context 迁移到 Redux,实现了: zdl 2025-10-28 20:51:10 +08:00
  • 6506cb222b feat: PostHog 集成\ 1. 安装依赖: posthog-js@^1.280.1 2. 创建核心文件: - src/lib/posthog.js - PostHog SDK 封装(271 行) - src/lib/constants.js - 事件常量定义(AARRR 框架) - src/hooks/usePostHog.js - PostHog React Hook - src/hooks/usePageTracking.js - 页面追踪 Hook - src/components/PostHogProvider.js - Provider 组件 3. 集成到应用: - 修改 src/App.js,在最外层添加 <PostHogProvider> - 自动追踪所有页面浏览 4. 配置环境变量: - 在 .env 添加 PostHog 配置项 - REACT_APP_POSTHOG_KEY 留空,需要用户填写 5. 创建文档: POSTHOG_INTEGRATION.md 包含完整的使用说明 zdl 2025-10-28 20:09:21 +08:00
  • 542b20368e Merge branch 'feature_2025/1028_bugfix' into feature zdl 2025-10-28 19:41:20 +08:00
  • d456c3cd5f pref: 去除坏味道 zdl 2025-10-28 19:06:50 +08:00
  • b221c2669c feat: 微信登陆逻辑调整 zdl 2025-10-28 19:04:58 +08:00
  • 356f865f09 feat: 微信mock数据调整 zdl 2025-10-28 18:47:39 +08:00
  • 512aca16d8 整合register端口进入login端口 zzlgreat 2025-10-28 15:47:50 +08:00
  • 71df2b605b 整合register端口进入login端口 zzlgreat 2025-10-28 14:54:45 +08:00
  • 5892dc3156 整合register端口进入login端口 zzlgreat 2025-10-28 14:39:37 +08:00
  • e05ea154a2 feat: 文案调整 zdl 2025-10-28 14:16:30 +08:00
  • 8787d5ddb7 整合register端口进入login端口 zzlgreat 2025-10-28 13:45:45 +08:00
  • c33181a689 feat: 修复首页新闻中心卡片布局跳变问题 zdl 2025-10-28 13:06:46 +08:00
  • 29f035b1cf Merge branch 'feature' of https://git.valuefrontier.cn/vf/vf_react into feature zzlgreat 2025-10-28 11:21:11 +08:00
  • 513134f285 整合register端口进入login端口 zzlgreat 2025-10-28 11:20:50 +08:00
  • 7da50aca40 Merge branch 'feature' of https://git.valuefrontier.cn/vf/vf_react into feature zdl 2025-10-28 11:18:50 +08:00
  • 72aae585d0 fix: 修复首页路由跳转失败的问题 zdl 2025-10-28 11:18:39 +08:00
  • 24c6c9e1c6 修改个股详情中桑基图提示Stack: Error: Sankey is a DAG zzlgreat 2025-10-28 10:46:23 +08:00
  • 58254d3e8f bugfix:调整 zdl 2025-10-27 22:31:41 +08:00
  • 760ce4d5e1 feat: 路由链接调整 zdl 2025-10-27 22:31:06 +08:00
  • 95c1eaf97b bugfix:修复警告错误 zdl 2025-10-27 22:29:53 +08:00
  • 657c446594 feat: 错误logger 不在被error页面捕获 zdl 2025-10-27 21:14:51 +08:00
  • 6a51fc3c88 Merge branch 'feature' into develop zdl 2025-10-27 18:03:17 +08:00
  • 10f519a764 Merge branch 'feature' of https://git.valuefrontier.cn/vf/vf_react into feature zdl 2025-10-27 17:52:39 +08:00
  • f072256021 feat(EventList): 重构渲染和UI - 精简/详细模式优化、推送控制、描述展开 zdl 2025-10-27 17:46:13 +08:00
  • 0e3bdc9b8c feat(EventList): 功能增强 - 集成NotificationContext和添加动画 zdl 2025-10-27 17:40:51 +08:00
  • 5e4c4e7cea feat(EventList): UI优化 - 简化标签文字和调整顶部间距 zdl 2025-10-27 17:36:28 +08:00
  • 31a7500388 feat: 热点事件UI调整成轮播图 zdl 2025-10-27 17:22:03 +08:00
  • 03c113fe1b feat: 修复数据获取bug zdl 2025-10-27 17:21:31 +08:00
  • 0f3bc06716 feat: 访问 http://localhost:3000/admin/community: 1. 页面加载后应停留在顶部 2. 点击搜索框,页面应平滑滚动到"实时事件时间轴"区域 3. 再次点击搜索框不会重复滚动 zdl 2025-10-27 16:37:36 +08:00
  • e568b5e05f feat: 热点事件UI调整 zdl 2025-10-27 15:59:13 +08:00
  • c5aaaabf17 update ip address to company's zzlgreat 2025-10-27 15:54:22 +08:00
  • 9ede603c9f update ip address to company's zzlgreat 2025-10-27 15:47:04 +08:00
  • 629c63f4ee feat: 文案修改 zdl 2025-10-27 15:40:20 +08:00