zdl
|
997724e0b1
|
fix(FinancialPanorama): 优化 loading 状态,Tabs 立即显示
- 移除 SubTabContainer 的 loading 条件渲染,Tabs 始终可见
- 各 Tab 组件内部处理 loading 状态,显示 Spinner
- 传递 loading 和 loadingTab 到 componentProps
- 修改 BalanceSheetTab、IncomeStatementTab、CashflowTab、
FinancialMetricsTab、MetricsCategoryTab 支持 loading 属性
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-18 18:15:30 +08:00 |
|
zdl
|
ec2270ca8e
|
fix(mock): 修复股权集中度和实控人数据格式
- 移除 holding_ratio 除以 100 的错误转换
- 数据保持原始百分比格式(如 52.38 表示 52.38%)
- 修复饼图显示异常问题
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-18 18:14:42 +08:00 |
|
zdl
|
44ba2e24e8
|
fix(SubTabContainer): 保持 Tab 面板挂载状态,防止切换时状态丢失
- 添加 lazyBehavior="keepMounted" 属性
- 修复切换一级 Tab 后二级 Tab 状态被完全重置的问题
- 组件仍然懒加载,但首次渲染后保持挂载
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-18 18:09:36 +08:00 |
|
zdl
|
8e679b56f4
|
style(StockQuoteCard): 优化布局和样式
- 数据区块改为三列布局:估值指标 | 市值股本 | 主力动态
- 流通市值、发行总股本、52周波动 放在同一列
- 区块标题高亮显示(金色 + 发光效果)
- 注释掉公司信息模块(成立日期、注册资本、所在地等)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-18 18:03:28 +08:00 |
|
zdl
|
ae397ac904
|
feat(mock): 完善 Mock 数据,修复 API 返回格式
- event.js: 修复 /api/events 返回格式,匹配 useEventData 期望的结构
- stock.js: 添加 /api/stock/:code/quote-detail handler(完整行情数据含买卖盘)
- stock.js: 添加 /api/flex-screen/quotes handler(指数行情)
- stock.js: 修复 /api/index/:code/kline 支持 minute 类型
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-18 18:03:21 +08:00 |
|
zdl
|
a5bc1e1ce3
|
fix: 优化错误处理,减少控制台噪音
- axiosConfig: 忽略 CanceledError 错误日志(组件卸载时的正常行为)
- socketService: 首次连接失败使用 warn 级别,后续重试使用 debug 级别
- useEventData: 添加防御性检查,防止 pagination 为 undefined 时崩溃
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-18 18:03:10 +08:00 |
|
zdl
|
2ce74b4331
|
style: 移除主 Tab 内容区的 padding
- Company/index.tsx: contentPadding 从 6 改为 0
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-18 18:01:56 +08:00 |
|
zdl
|
7931abe89b
|
style: 移除公司概览与股权结构之间的间距
- BasicInfoTab: 设置 contentPadding={0}
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-18 18:00:16 +08:00 |
|
zdl
|
9b8983869c
|
style: 子 Tab 紧凑模式,移除多余边距
- SubTabContainer: 添加 compact 属性
- 移除 TabList 的 mx/mb 外边距
- 移除圆角和阴影
- 减小垂直内边距
- BasicInfoTab: 启用 compact 模式,移除 Card 包裹
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-18 17:54:56 +08:00 |
|
zdl
|
4b3588e8de
|
feat: 将 StockQuoteCard 提升到 Tab 容器上方 + 修复 TS 警告
功能变更:
- 将 StockQuoteCard 从 CompanyOverview 移至 Company/index.tsx
- 股票行情卡片现在在切换 Tab 时始终可见
TypeScript 警告修复:
- SubTabContainer: WebkitBackdropFilter 改用 sx 属性
- DetailTable: 重新定义 TableRowData 类型,支持 boolean 索引
- SubscriptionContentNew: 添加类型安全的 AGREEMENT_URLS 索引访问
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-18 17:25:21 +08:00 |
|
|
|
42091bc7e5
|
更新Company页面的UI为FUI风格
|
2025-12-18 16:41:17 +08:00 |
|
|
|
d25c77353a
|
更新Company页面的UI为FUI风格
|
2025-12-18 14:20:53 +08:00 |
|
|
|
f36e210fe8
|
更新Company页面的UI为FUI风格
|
2025-12-18 09:07:26 +08:00 |
|
|
|
63ac4271b7
|
更新Company页面的UI为FUI风格
|
2025-12-18 08:34:16 +08:00 |
|
|
|
87ddc79252
|
更新Company页面的UI为FUI风格
|
2025-12-18 08:23:04 +08:00 |
|
|
|
26548c7036
|
更新Company页面的UI为FUI风格
|
2025-12-18 07:26:10 +08:00 |
|
|
|
028869aa0c
|
更新Company页面的UI为FUI风格
|
2025-12-18 00:24:11 +08:00 |
|
|
|
9623b08183
|
更新Company页面的UI为FUI风格
|
2025-12-18 00:14:50 +08:00 |
|
|
|
3199e6764d
|
更新Company页面的UI为FUI风格
|
2025-12-18 00:05:55 +08:00 |
|
|
|
852438b17e
|
更新Company页面的UI为FUI风格
|
2025-12-17 23:54:38 +08:00 |
|
|
|
c589e629b0
|
更新Company页面的UI为FUI风格
|
2025-12-17 23:48:37 +08:00 |
|
|
|
a2f224d118
|
更新Company页面的UI为FUI风格
|
2025-12-17 23:38:46 +08:00 |
|
|
|
6cb2742cf6
|
更新Company页面的UI为FUI风格
|
2025-12-17 23:20:33 +08:00 |
|
|
|
8acae9c93c
|
更新Company页面的UI为FUI风格
|
2025-12-17 22:56:12 +08:00 |
|
|
|
983d2575b2
|
更新Company页面的UI为FUI风格
|
2025-12-17 22:40:27 +08:00 |
|
|
|
0214052965
|
更新Company页面的UI为FUI风格
|
2025-12-17 22:30:18 +08:00 |
|
|
|
3adff89995
|
更新Company页面的UI为FUI风格
|
2025-12-17 22:22:44 +08:00 |
|
|
|
0d150f7b26
|
更新Company页面的UI为FUI风格
|
2025-12-17 21:41:57 +08:00 |
|
|
|
067b720263
|
更新Company页面的UI为FUI风格
|
2025-12-17 21:11:34 +08:00 |
|
|
|
318a83434a
|
更新Company页面的UI为FUI风格
|
2025-12-17 20:54:00 +08:00 |
|
|
|
c393e31eec
|
更新Company页面的UI为FUI风格
|
2025-12-17 19:31:55 +08:00 |
|
|
|
854aadcbc7
|
更新Company页面的UI为FUI风格
|
2025-12-17 19:21:48 +08:00 |
|
|
|
7b5ac2ef15
|
更新Company页面的UI为FUI风格
|
2025-12-17 19:20:10 +08:00 |
|
|
|
7054124eaf
|
更新Company页面的UI为FUI风格
|
2025-12-17 19:08:06 +08:00 |
|
|
|
4eb8310038
|
更新Company页面的UI为FUI风格
|
2025-12-17 19:05:02 +08:00 |
|
|
|
9b8d7d1d96
|
Merge branch 'feature_bugfix/251217_stock' of https://git.valuefrontier.cn/vf/vf_react into feature_bugfix/251217_stock
|
2025-12-17 18:35:25 +08:00 |
|
|
|
2d5d3b3342
|
update pay ui
|
2025-12-17 18:35:15 +08:00 |
|
zdl
|
480d446217
|
Merge branch 'feature_2025/251209_stock_pref' into feature_bugfix/251217_stock
* feature_2025/251209_stock_pref:
feat(性能监控): 补全 T0 标记 + PostHog 上报
fix(MSW): Bytedesk 添加 mock 数据响应
fix(NotificationContext): Mock 模式下跳过 Socket 连接
|
2025-12-17 18:34:12 +08:00 |
|
zdl
|
e02cbcd9b7
|
feat(性能监控): 补全 T0 标记 + PostHog 上报
- index.js: 添加 html-loaded 标记(T0 监控点)
- performanceMonitor.ts: 调用 reportPerformanceMetrics 上报到 PostHog
- 现在完整监控 T0-T5 全部阶段并上报性能指标
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-17 18:29:35 +08:00 |
|
|
|
dbd4cb39ec
|
update pay ui
|
2025-12-17 18:27:56 +08:00 |
|
|
|
88db9158d6
|
update pay ui
|
2025-12-17 18:12:22 +08:00 |
|
|
|
542e1c6225
|
update pay ui
|
2025-12-17 17:45:42 +08:00 |
|
|
|
697c366e88
|
update pay ui
|
2025-12-17 17:29:08 +08:00 |
|
|
|
8def7f355b
|
update pay ui
|
2025-12-17 17:22:49 +08:00 |
|
|
|
c1fcf6714e
|
update pay ui
|
2025-12-17 17:08:02 +08:00 |
|
|
|
4bf42004b7
|
update pay ui
|
2025-12-17 17:02:10 +08:00 |
|
zdl
|
cb662c8a37
|
Merge branch 'feature_bugfix/251201_py_h5_ui' into feature_bugfix/251217_stock
* feature_bugfix/251201_py_h5_ui:
update pay ui
update pay ui
update pay ui
update pay ui
|
2025-12-17 16:55:48 +08:00 |
|
|
|
f5023d9ce6
|
update pay ui
|
2025-12-17 16:51:42 +08:00 |
|
|
|
c589516633
|
update pay ui
|
2025-12-17 16:46:06 +08:00 |
|
zdl
|
9bb9eab922
|
fix(MSW): Bytedesk 添加 mock 数据响应
- 未读消息数量返回 { count: 0 }
- 其他 API 返回通用成功响应
- 解决 mock 模式下 404 错误
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-17 16:41:45 +08:00 |
|