zdl
|
c44389f4fe
|
feat(invoice): 实现发票申请与管理功能
新增功能:
- 发票管理页面:支持查看发票列表、统计、Tab筛选
- 发票申请流程:支持电子/纸质发票、个人/企业抬头
- 发票状态追踪:待处理、处理中、已完成、已取消
- 发票抬头模板:支持保存和复用常用抬头
- 发票下载:已完成的电子发票可下载
组件架构:
- InvoiceCard: 发票卡片展示(React.memo优化)
- InvoiceApplyForm: 开票申请表单
- InvoiceApplyModal: 申请弹窗
- InvoiceStatusBadge: 状态徽章
- InvoiceTitleSelector: 抬头选择器
- InvoiceTypeSelector: 发票类型选择
入口集成:
- 设置页添加"账单与发票"Tab
- Billing页面添加发票管理入口
- 订阅支付成功后提示开票
Mock数据:
- 多用户发票数据(不同状态)
- 可开票订单
- 抬头模板
性能优化:
- InvoiceCard 使用 React.memo 避免不必要重渲染
- useColorModeValue 移到组件顶层调用
- loadInvoices/loadStats 使用 useCallback
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-26 12:49:51 +08:00 |
|
zdl
|
c820cfa804
|
refactor(icons): 迁移其他 views 目录图标到 lucide-react
- views/Center, views/Community, views/DataBrowser 等
- views/EventDetail, views/LimitAnalyse, views/StockOverview
- views/TradingSimulation, views/Pages, views/Authentication
- views/Profile, views/Settings
- 处理 Tag/TagIcon 命名冲突
- 涉及 52 个组件文件
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-25 13:00:41 +08:00 |
|
zdl
|
f5dbdfa84c
|
refactor(layout): 统一页面边距管理,移除 Container 限制
- layoutConfig.js: 新增 LAYOUT_PADDING 常量 { base: 4, md: 6, lg: '80px' }
- MainLayout.js: 在 Outlet 容器上统一应用 px={LAYOUT_PADDING.x}
- HomeNavbar.js: 边距从 lg:8 改为 lg:'80px',与内容区对齐
- AppFooter.js: 移除 Container,边距改为 lg:'80px'
页面组件清理(移除冗余的 px/Container):
- Company, Community, Center, Profile, Settings
- ValueForum, DataBrowser, LimitAnalyse, StockOverview, Concept
特殊处理:
- CompanyHeader: 使用负边距实现全宽背景
- Concept Hero: 使用负边距实现全宽背景
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-24 18:34:42 +08:00 |
|
|
|
41be30e4d5
|
update pay ui
|
2025-12-12 11:04:09 +08:00 |
|
|
|
f96a333cae
|
update pay ui
|
2025-12-12 10:56:18 +08:00 |
|
|
|
3f87a3d1af
|
update pay ui
|
2025-12-11 17:23:53 +08:00 |
|
|
|
0599e2dad3
|
update pay ui
|
2025-12-11 17:00:05 +08:00 |
|
zdl
|
02cd234def
|
feat: 已完成的工作:
- ✅ 创建了4个P1优先级Hook(搜索、导航、个人资料、订阅)
- ✅ 将其中3个Hook集成到5个组件中
- ✅ 在个人资料、设置、搜索、订阅流程中添加了15+个追踪点
- ✅ 覆盖了完整的收入漏斗(支付发起 → 成功 → 订阅创建)
- ✅ 添加了留存追踪(个人资料更新、设置修改、搜索查询)
影响:
- 完整的用户订阅旅程可见性
- 个人资料/设置参与度追踪
- 搜索行为分析
- 完整的支付漏斗追踪(微信支付)
|
2025-10-29 12:29:41 +08:00 |
|
zdl
|
6c96299b8f
|
feat: 添加合规
|
2025-10-20 21:25:33 +08:00 |
|
zdl
|
b46ee4a18e
|
feat: 添加日志
|
2025-10-18 08:08:58 +08:00 |
|
zdl
|
7c166f7186
|
feat: 手机验证码调试
|
2025-10-16 10:09:15 +08:00 |
|
zdl
|
495ad758ea
|
feat: 10.10线上最新代码提交
|
2025-10-11 16:16:02 +08:00 |
|
|
|
4d0dc109bc
|
updated
|
2025-10-11 12:10:00 +08:00 |
|
|
|
8107dee8d3
|
Initial commit
|
2025-10-11 12:02:01 +08:00 |
|