Commit Graph

66 Commits

Author SHA1 Message Date
zdl
72aef087ea refactor(Concept): 优化 3D 力导向图和层级图组件
ForceGraphView:
- 优化 API 请求路径兼容性
- 改进数据处理逻辑

HierarchyView:
- 优化层级数据获取
- 改进 API 兼容性

DataVisualizationComponents:
- 代码优化

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-16 13:14:16 +08:00
zdl
c962b3a550 feat(Concept): 优化日期选择器布局和排序方式显示
日期选择器布局调整:
- TradeDatePicker 新增 showLatestTradeDateTip prop 控制是否显示最新日期提示
- 快捷按钮(今天/昨天/一周前/一月前)移到日期输入框后
- 「数据更新至」提示移到最右侧,样式更低调避免误认为按钮

排序方式条件显示:
- 排序方式下拉框仅在列表视图(viewMode='list')显示
- 其他视图(3D图/层级图)隐藏排序方式,视图切换按钮自动靠右

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-16 13:14:16 +08:00
zdl
fba95a6701 fix(Concept): 修复历史时间轴图例颜色与日历不一致
- 将「涨3%+」图例边框颜色从 orange.400 改为 red.500
- 与日历中高涨幅事件背景色 (#F56565) 统一

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-16 13:14:16 +08:00
zdl
1eb8361249 fix(Concept): 修复历史时间轴研报查看原文按钮无反应
- 添加 formatUrl 函数自动补全 URL 协议前缀(http/https)
- 处理缺少协议或协议相对路径的 URL
- 添加弹窗拦截提示和无效链接错误提示

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-15 18:26:29 +08:00
zdl
fff937a7d5 feat(Concept): 热门个股标签点击跳转个股详情页
- 卡片视图和列表视图中的股票标签(如"阳光电源")可点击
- 点击后在新标签页打开个股详情页
- 悬停时有放大和颜色变化的视觉反馈
- "+X更多"仍然弹出完整股票列表

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-15 17:53:21 +08:00
710dc07582 update pay ui 2025-12-15 17:48:25 +08:00
zdl
1ecd3e6d10 feat(Concept): 股票数量和更多按钮可点击弹出股票列表
- 卡片视图:右上角"X只股票"徽章可点击
- 列表视图:"X只股票"文字可点击
- 列表视图:"+X更多"文字可点击
- 点击后弹出股票列表弹窗,与"查看个股"按钮行为一致

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-15 17:21:53 +08:00
zdl
59fdb150a9 fix(UI): 优化市值热力图和概念统计列表交互
- StockOverview: 启用热力图面包屑导航,支持返回上一级
- ConceptStatsPanel: 移除统计列表 400px 高度限制,改为自适应高度

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-15 17:21:53 +08:00
648d672a35 update pay ui 2025-12-13 18:20:48 +08:00
d44f8d8fa8 update pay ui 2025-12-13 17:03:48 +08:00
68c7b6232d update pay ui 2025-12-11 08:06:23 +08:00
14514458ed update pay ui 2025-12-11 07:54:01 +08:00
8748e81a7b update pay ui 2025-12-11 07:39:34 +08:00
4c7a761324 update pay ui 2025-12-05 19:40:11 +08:00
89f581aeed update pay ui 2025-12-05 19:18:14 +08:00
1f874e9b6d update pay ui 2025-12-05 19:05:35 +08:00
c6c8cb4176 update pay ui 2025-12-05 18:30:01 +08:00
2c493b53da update pay ui 2025-12-05 18:11:55 +08:00
1cdfb732f6 update pay ui 2025-12-05 17:59:19 +08:00
82ef4d4391 update pay ui 2025-12-05 17:47:06 +08:00
0d3ed64768 update pay ui 2025-12-05 17:38:05 +08:00
7ca6601325 update pay ui 2025-12-05 16:57:04 +08:00
ca88c11e5f update pay ui 2025-12-05 16:44:30 +08:00
eadd01028b update pay ui 2025-12-05 16:31:43 +08:00
c54318c3c9 update pay ui 2025-12-05 15:55:32 +08:00
b60c196f9e update pay ui 2025-12-05 15:26:45 +08:00
e85a6a14d1 update pay ui 2025-12-05 15:14:50 +08:00
525e9d16f7 update pay ui 2025-12-05 14:56:38 +08:00
bf1e9d3ae6 update pay ui 2025-12-05 14:38:47 +08:00
4df5f4dda2 update pay ui 2025-12-05 14:11:17 +08:00
1468170539 update pay ui 2025-12-05 14:04:22 +08:00
93ca17007b update pay ui 2025-12-05 13:57:22 +08:00
f8537606d4 update pay ui 2025-12-05 13:46:27 +08:00
306cbfa9ab update pay ui 2025-12-05 13:38:06 +08:00
48d9c76c5e update pay ui 2025-12-05 13:29:18 +08:00
zdl
b5d054d89f feat: 概念中心历史时间轴弹窗UI调整 2025-12-04 16:26:52 +08:00
zdl
b66c1585f7 feat: 提取日历选择器组件 2025-12-04 16:20:58 +08:00
zdl
5efd598694 refactor: 提取 ConceptStocksModal 为通用组件,统一概念中心和个股中心弹窗
- 将 ConceptStocksModal 从 StockOverview/components 移到 components 目录
- 概念中心复用 ConceptStocksModal,删除冗余的 renderStockTable 函数(约100行)
- 统一 H5 端弹窗体验:响应式尺寸、高度限制(70vh)、左右滑动、垂直居中
- 移除重复的底部关闭按钮,只保留右上角关闭按钮
- 添加"板块原因"列,表头改为中文
- 使用 @components 路径别名

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-04 15:57:32 +08:00
zdl
0c291de182 fix: 概念中心H5端卡片尺寸优化,一屏可显示更多内容
- H5端改为两列布局,间距从6改为3
    - 卡片背景高度从180px减小到100px
    - Logo尺寸从120px减小到60px
    - 内容区域padding和间距响应式调整
    - 描述文字H5端显示1行
    - 时间轴按钮尺寸H5端缩小
2025-12-04 14:47:36 +08:00
zdl
99f102a213 fix: 概念中心UI 2025-12-04 11:35:29 +08:00
96346977ae update pay function 2025-11-23 14:38:29 +08:00
f578969ee6 update pay function 2025-11-23 14:25:38 +08:00
4da1d580fc update pay function 2025-11-23 13:53:13 +08:00
af362f3ceb update pay function 2025-11-23 13:40:46 +08:00
e01092365e update pay function 2025-11-23 13:15:41 +08:00
ad7c180e11 update pay function 2025-11-23 12:54:51 +08:00
2111b1d25b update pay function 2025-11-23 12:45:44 +08:00
ddcbbc9da4 update pay function 2025-11-23 12:35:48 +08:00
6515a47a42 update pay function 2025-11-23 12:31:34 +08:00
0bcf6a93f7 update pay function 2025-11-23 12:21:19 +08:00