zdl
|
f85d0a99dd
|
feat: 竞争优势内容调整
|
2025-12-12 11:01:22 +08:00 |
|
zdl
|
ad7e71a097
|
refactor: 抽取 TabPanelContainer 通用容器组件
- 新增 TabPanelContainer 组件,统一处理 loading 状态和 VStack 布局
- ShareholderPanel 使用 TabPanelContainer 替代原有 loading 判断和 VStack
- ManagementPanel 使用 TabPanelContainer 替代原有 loading 判断和 VStack
- 组件使用 React.memo 优化渲染性能
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-12 10:58:25 +08:00 |
|
|
|
8171136103
|
update pay ui
|
2025-12-12 10:56:18 +08:00 |
|
zdl
|
0063eca0f9
|
style(CompetitiveAnalysisCard): 移除卡片边框
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-12 10:12:09 +08:00 |
|
|
|
b30bd2cb69
|
update pay ui
|
2025-12-12 08:44:45 +08:00 |
|
|
|
7e12615ea2
|
update pay ui
|
2025-12-12 07:50:39 +08:00 |
|
|
|
a47f01681e
|
update pay ui
|
2025-12-12 07:42:49 +08:00 |
|
|
|
edd808dc6a
|
update pay ui
|
2025-12-12 07:23:46 +08:00 |
|
|
|
3045d85493
|
update pay ui
|
2025-12-12 06:59:33 +08:00 |
|
|
|
7f07ba5432
|
update pay ui
|
2025-12-12 01:22:31 +08:00 |
|
|
|
1022c9925f
|
update pay ui
|
2025-12-12 01:16:04 +08:00 |
|
|
|
63345184c9
|
update pay ui
|
2025-12-12 01:14:31 +08:00 |
|
|
|
8af8d40f0c
|
update pay ui
|
2025-12-12 01:03:57 +08:00 |
|
|
|
7d3caa05c6
|
update pay ui
|
2025-12-12 00:48:51 +08:00 |
|
|
|
07ad6b8976
|
update pay ui
|
2025-12-12 00:45:31 +08:00 |
|
|
|
36241108d4
|
update pay ui
|
2025-12-12 00:42:55 +08:00 |
|
|
|
d694375f85
|
update pay ui
|
2025-12-12 00:31:49 +08:00 |
|
|
|
393cc25c02
|
update pay ui
|
2025-12-12 00:21:11 +08:00 |
|
|
|
fca99a4118
|
update pay ui
|
2025-12-12 00:17:45 +08:00 |
|
|
|
830a0ba233
|
update pay ui
|
2025-12-12 00:02:55 +08:00 |
|
|
|
ec60d6d976
|
update pay ui
|
2025-12-11 23:55:24 +08:00 |
|
|
|
8e09c5fbff
|
update pay ui
|
2025-12-11 23:47:28 +08:00 |
|
|
|
4775ea29a8
|
update pay ui
|
2025-12-11 23:17:56 +08:00 |
|
|
|
37fc14aced
|
update pay ui
|
2025-12-11 23:13:56 +08:00 |
|
|
|
f8fe15c09f
|
update pay ui
|
2025-12-11 23:10:58 +08:00 |
|
|
|
f4098a7677
|
update pay ui
|
2025-12-11 23:02:48 +08:00 |
|
|
|
ad315c8155
|
update pay ui
|
2025-12-11 22:43:33 +08:00 |
|
|
|
f37d39af31
|
update pay ui
|
2025-12-11 22:36:02 +08:00 |
|
|
|
23cbc13546
|
update pay ui
|
2025-12-11 21:34:20 +08:00 |
|
|
|
8b67e9b3cc
|
update pay ui
|
2025-12-11 21:28:57 +08:00 |
|
|
|
66a8cc1c79
|
update pay ui
|
2025-12-11 21:15:09 +08:00 |
|
|
|
8991e96421
|
update pay ui
|
2025-12-11 21:11:43 +08:00 |
|
zdl
|
8028d8bc69
|
chore(DeepAnalysisTab): 更新类型定义和组件引用
- types.ts: 扩展类型定义支持新组件结构
- index.tsx: 更新组件 props 传递
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-11 18:49:17 +08:00 |
|
zdl
|
b5410dab9a
|
perf(CompetitiveAnalysisCard): 渲染优化与黑金 UI
- 渲染优化: React.memo, useMemo, 样式常量提取
- 子组件拆分: CompetitorTags, ScoreSection, AdvantagesSection
- 黑金 UI: 金色边框、金色标题、白色内容、深色雷达图主题
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-11 18:49:10 +08:00 |
|
zdl
|
8bc70dded6
|
perf(StrategyAnalysisCard): 渲染优化与黑金 UI
- 渲染优化: React.memo, useMemo, 样式常量提取
- 子组件拆分: EmptyState, ContentItem
- 黑金 UI: 金色标题、白色内容文字、空状态金色虚线边框
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-11 18:49:03 +08:00 |
|
zdl
|
89fa8b91a0
|
refactor(CorePositioningCard): 模块化拆分与黑金 UI 优化
- 拆分为独立目录结构: atoms/, theme.ts, index.tsx
- 提取子组件: HighlightCard, ModelBlock, SectionHeader
- 应用黑金风格: 金色边框、透明背景、金色标题
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-11 18:48:56 +08:00 |
|
zdl
|
8154c829b1
|
feat(mock): 更新深度分析 mock 数据
- 核心定位: 更新一句话定位、投资亮点、商业模式
- 战略分析: 添加战略方向和战略举措数据
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-11 18:48:49 +08:00 |
|
zdl
|
c8c8c6842d
|
feat: 战略分析Ui调整
|
2025-12-11 17:37:24 +08:00 |
|
|
|
e66e5f63de
|
update pay ui
|
2025-12-11 17:23:53 +08:00 |
|
|
|
65c10c0e53
|
update pay ui
|
2025-12-11 17:00:05 +08:00 |
|
zdl
|
f3f711cbcf
|
refactor(TabContainer): 抽取通用 Tab 容器组件
- 新增 src/components/TabContainer/ 通用组件
- 支持受控/非受控模式
- 支持多种主题预设(blackGold、default、dark、light)
- 支持自定义主题颜色和样式配置
- 使用 TypeScript 实现,类型完整
- 重构 CompanyTabs 使用通用 TabContainer
- 删除 CompanyTabs/TabNavigation.js(逻辑迁移到通用组件)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-11 16:59:17 +08:00 |
|
|
|
ed9e795079
|
update pay ui
|
2025-12-11 16:41:13 +08:00 |
|
|
|
300ce4e2dd
|
update pay ui
|
2025-12-11 15:01:54 +08:00 |
|
|
|
3c1721ec38
|
update pay ui
|
2025-12-11 14:58:13 +08:00 |
|
|
|
eb2d115241
|
update pay ui
|
2025-12-11 14:48:00 +08:00 |
|
zdl
|
ccf8771629
|
style(DeepAnalysisTab): 优化免责声明样式并更新 mock 数据
- DisclaimerBox: 简化为单行灰色文本,移除警告框样式
- Mock 数据: 更新核心定位、投资亮点、商业模式、战略分析内容
- 调整卡片顺序: 战略分析和业务板块上移
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-11 14:47:17 +08:00 |
|
|
|
bb20d4c7fa
|
update pay ui
|
2025-12-11 14:40:54 +08:00 |
|
|
|
f0d54e1b97
|
Merge branch 'feature_bugfix/251201_py_h5_ui' of https://git.valuefrontier.cn/vf/vf_react into feature_bugfix/251201_py_h5_ui
|
2025-12-11 14:23:34 +08:00 |
|
|
|
b589e39c57
|
update pay ui
|
2025-12-11 14:23:25 +08:00 |
|
zdl
|
b5503187dc
|
Merge branch 'feature_bugfix/251201_py_h5_ui' of https://git.valuefrontier.cn/vf/vf_react into feature_bugfix/251201_py_h5_ui
* 'feature_bugfix/251201_py_h5_ui' of https://git.valuefrontier.cn/vf/vf_react:
update pay ui
update pay ui
update pay ui
update pay ui
update pay ui
|
2025-12-11 14:17:26 +08:00 |
|