zdl
|
dc26c2bee3
|
feat: 添加导航徽章
|
2025-10-20 13:28:37 +08:00 |
|
zdl
|
f58c6a6972
|
feat: 个人中心页添加mock数据
|
2025-10-19 16:17:31 +08:00 |
|
zdl
|
fea8aa3a8d
|
feat: 删除废弃文件
|
2025-10-18 22:45:39 +08:00 |
|
zdl
|
5182dc33f5
|
feat: 日志优化
|
2025-10-18 22:32:50 +08:00 |
|
zdl
|
7181fae958
|
feat: 日志优化
|
2025-10-18 17:33:15 +08:00 |
|
zdl
|
fd2ddb8a3e
|
feat: 日志优化
|
2025-10-18 12:26:08 +08:00 |
|
zdl
|
7b0babf43e
|
feat: 日志优化
|
2025-10-18 12:12:02 +08:00 |
|
zdl
|
16792dbee7
|
feat:Community 组件 (2个文件,8个console)
- EventDetailModal.js - 2个
- InvestmentCalendar.js - 6个
EventDetail 组件 (5个文件,54个console)
- TransmissionChainAnalysis.js - 43个 ⚠️ 最复杂
- RelatedConcepts.js - 14个
- LimitAnalyse.js - 5个 (保留2个toast)
- RelatedStocks.js - 3个 (保留4个toast)
- HistoricalEvents.js - 1个
StockChart 组件 (1个文件,4个console)
|
2025-10-18 10:23:23 +08:00 |
|
zdl
|
09da61f45d
|
feat: 继续重构 Community 子组件和 EventDetail 子组件
|
2025-10-18 09:53:26 +08:00 |
|
zdl
|
85084cb6bc
|
feat: 重构文件数: 3 个主要页面文件
- 替换 console 调用: 约 18 个
- 移除非关键 toast: 6 个
- 保留关键 toast: 2 个(搜索相关的用户操作反馈)
- 添加 logger 日志: 约 15 处
|
2025-10-18 09:17:40 +08:00 |
|
zdl
|
ff29157074
|
feat: 重构 TradingSimulation 和 Dashboard 组件
|
2025-10-18 09:03:10 +08:00 |
|
zdl
|
90263a488c
|
feat:添加mock接口
1. ✅ Profile 和 Settings 页面(2个文件)
2. ✅ EventDetail 页面(1个文件)
3. ✅ 身份验证组件(WechatRegister.js)
4. ✅ Company 页面(CompanyOverview, index, FinancialPanorama, MarketDataView)
5. ✅ Concept 页面(ConceptTimelineModal, ConceptStatsPanel, index)
|
2025-10-18 08:46:56 +08:00 |
|
zdl
|
bef96da3f1
|
feat: 重构Company和Concept页面
|
2025-10-18 08:14:26 +08:00 |
|
zdl
|
105b413510
|
feat: 添加日志
|
2025-10-18 08:08:58 +08:00 |
|
zdl
|
424409b1ab
|
feat: 1. 基础设施(2个文件)
- ✅ src/utils/logger.js - 统一日志工具
- API 请求/响应/错误日志
- 组件错误/警告/调试日志
- 开发环境详细分组,生产环境仅错误
- ✅ src/utils/axiosConfig.js - axios 全局拦截器
- 自动记录所有请求/响应
- 统一 baseURL 和 credentials 配置\
2. 核心文件重构(8个文件)\
AuthFormContent.js | ✅ 保留登录/注册成功 toast❌ 移除验证码发送 toast✅ 添加 .trim()✅ 所有 API 添加 logger | ✅ 完成 |
| Center.js | ❌ 移除所有 toast✅ 移除 toast 依赖✅ 添加错误 logger | ✅ 完成 |
| Community/index.js | ❌ 移除所有 toast 和导入✅ 移除 toast 依赖✅ 添加错误 logger | ✅ 完成 |
| authService.js | ✅ 统一 apiRequest 函数✅ 所有请求自动记录❌ 移除 console.error | ✅ 完成 |
| eventService.js | ✅ 重构 apiRequest✅ 所有方法添加 logger❌ 移除 console.log/error | ✅ 完成 |
| stockService | ✅ 所有方法添加 logger❌ 移除 console 输出 | ✅ 完成 |
| indexService | ✅ 添加 logger❌ 移除 console 输出 | ✅ 完成 |
| AuthContext.js | ✅ 保留注册/登出成功 toast❌ 移除验证码发送 toast✅ 所有方法添加 logger | ✅ 完成 |\
3. Mock 数据完善(\
Mock 数据完善(1个文件)
- ✅ src/mocks/handlers/account.js - 个人中心 Mock
- ✅ 自选股列表 (GET /api/account/watchlist)
- ✅ 实时行情 (GET /api/account/watchlist/realtime)
- ✅ 添加自选股 (POST /api/account/watchlist/add)
- ✅ 删除自选股 (DELETE /api/account/watchlist/:id)
- ✅ 关注的事件 (GET /api/account/events/following)
- ✅ 事件评论 (GET /api/account/events/comments)
- ✅ 当前订阅 (GET /api/subscription/current)\
4. API 文档(1个文件)
- ✅ API_ENDPOINTS.md - 完整 API 接口文档
- 认证相关: 4个接口
- 个人中心: 12个接口
- 事件相关: 12个接口
- 总计: 28+个接口\
5。Toast 策略执行:
- ✅ 保留: 3种(登录成功、注册成功、登出成功)
- ❌ 移除: 15+处(验证码、数据加载等)
Logger 替换:
- ✅ console.log → logger.debug/logger.info
- ✅ console.error → logger.error\- console.warn → logger.warn
Mock 数据:
已有: auth.js, event.js, users.js, events.js
新增: account.js(7个新接口)
6.用户体验改进
静默优化:不再弹出验证码发送成功提示(静默处理)不再弹出数据加载失败提示(console 记录) 仅在关键操作显示 toast(登录/注册/登出)
开发体验: Console 中有清晰的分组日志(🌐 🔴 ⚠️ 等图标), 所有 API 请求/响应自动记录,错误日志包含完整上下文和堆栈,Mock 服务完善
测试场景: 登录/注册 - 仅显示成功 toast,验证码静默发送 个人中心 - 加载自选股、实时行情、关注事件 社区页面 - 加载事件列表、Console 查看
9. 添加日志:API Request / ✅ API Response / ❌ API Error
|
2025-10-18 07:48:00 +08:00 |
|
zdl
|
959d4ce892
|
feat: 添加mock数据
|
2025-10-17 23:23:31 +08:00 |
|
zdl
|
dc5718e9ce
|
Merge branch 'feature' into feature_1016_pre_route
|
2025-10-17 19:10:49 +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 |
|
|
|
0105539879
|
给/api/events/<int:event_id>/stocks接口增加合规数据retrieved_sources
|
2025-10-17 18:46:18 +08:00 |
|
zdl
|
541b546b0e
|
feat: 添加二级导航,解决二级导航的展示问题
|
2025-10-17 16:48:32 +08:00 |
|
zdl
|
43ba451271
|
feat: 添加mock数据,给导航添加选中标识
|
2025-10-17 15:01:35 +08:00 |
|
zdl
|
f32fe5d3e7
|
docs: 添加认证系统完整指南文档
- 详细的认证系统架构说明
- 三种认证方式的实现细节(手机验证码、微信PC、微信H5)
- API 接口文档
- 组件架构说明
- 调试和故障排查指南
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-10-16 17:52:56 +08:00 |
|
zdl
|
688e505972
|
feat: 添加导航激活状态检测功能
- 使用 React Router 的 useLocation 钩子检测当前路径
- 为顶级导航菜单添加激活状态样式(蓝色背景 + 底部边框)
- 为下拉菜单项添加激活状态样式(蓝色背景 + 左侧边框)
- 支持桌面端和移动端抽屉菜单
- 解决用户无法感知当前导航位置的 UX 问题
激活路由映射:
- 高频跟踪: /community, /concepts
- 行情复盘: /limit-analyse, /stocks
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-10-16 17:50:07 +08:00 |
|
zdl
|
2a907a184f
|
feat: 修复弹窗失败问题
|
2025-10-16 16:08:43 +08:00 |
|
zdl
|
d85255fa04
|
pref: 去除开发环境配置
|
2025-10-16 15:54:57 +08:00 |
|
|
|
749bdf09ed
|
update qrcode format
|
2025-10-16 15:40:50 +08:00 |
|
zdl
|
aad91d34c9
|
feat: 微信登陆提示调整
|
2025-10-16 15:35:33 +08:00 |
|
zdl
|
7975fedb4d
|
feat: 修复用户登陆模块
|
2025-10-16 15:23:50 +08:00 |
|
zdl
|
0d38895082
|
feat: 调整微信登陆UI
|
2025-10-16 11:24:24 +08:00 |
|
zdl
|
b80883065b
|
feat: 手机验证码调试
|
2025-10-16 10:09:15 +08:00 |
|
zdl
|
a7bb9356a0
|
fix: 调整微信登陆窗口UI
|
2025-10-16 00:03:19 +08:00 |
|
zdl
|
313c437cd8
|
feat: 修复登陆和注册
|
2025-10-15 23:52:35 +08:00 |
|
zdl
|
840666dcdb
|
feat: 修复登陆和注册button请求事件
|
2025-10-15 23:27:42 +08:00 |
|
zdl
|
e753630b3f
|
feat: 微信登陆逻辑调整
|
2025-10-15 22:56:28 +08:00 |
|
zdl
|
09795dbc8e
|
feat: 解决手机验证码登陆失败问题
|
2025-10-15 22:51:12 +08:00 |
|
zdl
|
6bc0c7cf67
|
feat: 登陆注册接口调整
|
2025-10-15 22:37:53 +08:00 |
|
zdl
|
bb58133d21
|
pref: packge升级
|
2025-10-15 21:58:18 +08:00 |
|
zdl
|
7438164332
|
Merge branch 'main' into feature
|
2025-10-15 21:02:30 +08:00 |
|
zdl
|
e317b267b3
|
feat: 添加合规内容
|
2025-10-15 20:59:27 +08:00 |
|
zdl
|
a92863c793
|
feat: 添加悬浮弹窗能力
|
2025-10-15 18:22:02 +08:00 |
|
zdl
|
6406e54b28
|
feat: 解决导航跳转失效的问题
|
2025-10-15 13:44:23 +08:00 |
|
zdl
|
7569a647b8
|
feat: 首页模拟盘去除登陆控制
|
2025-10-15 11:53:31 +08:00 |
|
|
|
e9996cc98c
|
添加openapi.json
|
2025-10-15 11:49:55 +08:00 |
|
zdl
|
372c00f5fd
|
feat: 注册和登录兼容h5
|
2025-10-15 11:43:04 +08:00 |
|
zdl
|
96071af39a
|
feat: 登陆注册UI调整,用户协议和隐私政策跳转调整
|
2025-10-15 11:03:00 +08:00 |
|
zdl
|
ed217de1b2
|
feat: 更新登陆和注册UI
|
2025-10-14 16:24:36 +08:00 |
|
zdl
|
9a54748a18
|
feat: 调整注册逻辑
|
2025-10-14 16:02:33 +08:00 |
|
zdl
|
78a9e43afb
|
pref: 代码打包优化
|
2025-10-13 19:53:13 +08:00 |
|
zdl
|
6883498a81
|
feat: 图片优化
|
2025-10-13 19:04:29 +08:00 |
|