|
|
da079bfb2c
|
update pay ui
|
2025-12-10 16:26:36 +08:00 |
|
|
|
7f5085ba8e
|
update pay ui
|
2025-12-10 16:26:36 +08:00 |
|
|
|
f9e40a48b1
|
update pay ui
|
2025-12-10 16:05:53 +08:00 |
|
|
|
cca6f3a054
|
update pay ui
|
2025-12-10 16:05:53 +08:00 |
|
zdl
|
7acc0feb14
|
fix: 颜色调整
|
2025-12-10 15:56:08 +08:00 |
|
zdl
|
1cd8a2d7e9
|
fix: 颜色调整
|
2025-12-10 15:56:08 +08:00 |
|
zdl
|
d276dc2f44
|
style: CompanyHeaderCard 黑金主题三区块布局重构
- 布局调整:从两栏(8:4)改为垂直三区块(身份分类 | 关键属性 | 公司介绍)
- 黑金主题:卡片背景 gray.800,金色强调色 #D4AF37
- 移除字段:法定代表人、董事长、总经理、邮箱、电话
- 保留字段:公司名称、代码、行业分类、成立日期、注册资本、所在地、官网、公司介绍
- CompanyTabs: TabPanel 去掉左右边距
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-10 15:53:50 +08:00 |
|
zdl
|
af3cdc24b1
|
style: CompanyHeaderCard 黑金主题三区块布局重构
- 布局调整:从两栏(8:4)改为垂直三区块(身份分类 | 关键属性 | 公司介绍)
- 黑金主题:卡片背景 gray.800,金色强调色 #D4AF37
- 移除字段:法定代表人、董事长、总经理、邮箱、电话
- 保留字段:公司名称、代码、行业分类、成立日期、注册资本、所在地、官网、公司介绍
- CompanyTabs: TabPanel 去掉左右边距
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-10 15:53:50 +08:00 |
|
zdl
|
615e3a783d
|
Merge branch 'feature_bugfix/251201_vf_h5_ui' into feature_bugfix/251201_py_h5_ui
* feature_bugfix/251201_vf_h5_ui:
feat: Company 页面搜索框支持拼音缩写搜索
|
2025-12-10 15:47:42 +08:00 |
|
zdl
|
0bf2b01ca6
|
Merge branch 'feature_bugfix/251201_vf_h5_ui' into feature_bugfix/251201_py_h5_ui
* feature_bugfix/251201_vf_h5_ui:
feat: Company 页面搜索框支持拼音缩写搜索
|
2025-12-10 15:47:42 +08:00 |
|
zdl
|
c283a0ac44
|
feat: Company 页面搜索框支持拼音缩写搜索
- 新增 useStockSearch Hook,提取通用股票搜索能力
- 支持代码、名称、拼音缩写模糊搜索
- 内置 300ms 防抖,避免频繁 API 调用
- 使用 useRef 存储回调,防止防抖函数重建
- Company/index.js 使用新 Hook 替换本地搜索
- 搜索结果显示拼音缩写 (如 GZMT)
- 搜索框宽度调整为 280px
- Mock handler 添加拼音缩写支持
- 新增 PINYIN_MAP 字符映射表
- 搜索逻辑支持拼音匹配和排序
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-10 15:45:30 +08:00 |
|
zdl
|
b151400c65
|
feat: Company 页面搜索框支持拼音缩写搜索
- 新增 useStockSearch Hook,提取通用股票搜索能力
- 支持代码、名称、拼音缩写模糊搜索
- 内置 300ms 防抖,避免频繁 API 调用
- 使用 useRef 存储回调,防止防抖函数重建
- Company/index.js 使用新 Hook 替换本地搜索
- 搜索结果显示拼音缩写 (如 GZMT)
- 搜索框宽度调整为 280px
- Mock handler 添加拼音缩写支持
- 新增 PINYIN_MAP 字符映射表
- 搜索逻辑支持拼音匹配和排序
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-10 15:45:30 +08:00 |
|
|
|
61b657c5db
|
update pay ui
|
2025-12-10 15:37:22 +08:00 |
|
|
|
14c61b4e88
|
update pay ui
|
2025-12-10 15:37:22 +08:00 |
|
|
|
f8ef8588fe
|
update pay ui
|
2025-12-10 15:24:29 +08:00 |
|
|
|
19284f3677
|
update pay ui
|
2025-12-10 15:24:29 +08:00 |
|
zdl
|
d5fecaec0c
|
refactor: MarketDataView TypeScript 重构 - 2060 行拆分为 12 个模块
- 将原 index.js (2060 行) 重构为 TypeScript 模块化架构
- 新增 types.ts: 383 行类型定义 (Theme, TradeDayData, MinuteData 等)
- 新增 services/marketService.ts: API 服务层封装
- 新增 hooks/useMarketData.ts: 数据获取 Hook
- 新增 utils/formatUtils.ts: 格式化工具函数
- 新增 utils/chartOptions.ts: ECharts 图表配置生成器 (698 行)
- 新增 components/: ThemedCard, MarkdownRenderer, StockSummaryCard, AnalysisModal
- 添加 Company/STRUCTURE.md 目录结构文档
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-10 15:14:23 +08:00 |
|
zdl
|
bfb6ef63d0
|
refactor: MarketDataView TypeScript 重构 - 2060 行拆分为 12 个模块
- 将原 index.js (2060 行) 重构为 TypeScript 模块化架构
- 新增 types.ts: 383 行类型定义 (Theme, TradeDayData, MinuteData 等)
- 新增 services/marketService.ts: API 服务层封装
- 新增 hooks/useMarketData.ts: 数据获取 Hook
- 新增 utils/formatUtils.ts: 格式化工具函数
- 新增 utils/chartOptions.ts: ECharts 图表配置生成器 (698 行)
- 新增 components/: ThemedCard, MarkdownRenderer, StockSummaryCard, AnalysisModal
- 添加 Company/STRUCTURE.md 目录结构文档
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-10 15:14:23 +08:00 |
|
|
|
7ee7a4fefe
|
update pay ui
|
2025-12-10 14:49:37 +08:00 |
|
|
|
b838777a42
|
update pay ui
|
2025-12-10 14:49:37 +08:00 |
|
|
|
75a20c2a94
|
update pay ui
|
2025-12-10 14:40:35 +08:00 |
|
|
|
3adefc6225
|
update pay ui
|
2025-12-10 14:40:35 +08:00 |
|
zdl
|
32c0909627
|
Merge branch 'feature_bugfix/251201_py_h5_ui' into feature_2025/251209_stock_pref
* feature_bugfix/251201_py_h5_ui:
feat: Company 页面搜索框添加股票模糊搜索功能
update pay ui
update pay ui
fix: 个股中心bug修复
update pay ui
update pay ui
update pay ui
update pay ui
update pay ui
update pay ui
update pay ui
update pay ui
update pay ui
update pay ui
update pay ui
update pay ui
update pay ui
update pay ui
feat: 替换公众号文件
update pay ui
|
2025-12-10 14:30:25 +08:00 |
|
zdl
|
722d038b56
|
Merge branch 'feature_bugfix/251201_py_h5_ui' into feature_2025/251209_stock_pref
* feature_bugfix/251201_py_h5_ui:
feat: Company 页面搜索框添加股票模糊搜索功能
update pay ui
update pay ui
fix: 个股中心bug修复
update pay ui
update pay ui
update pay ui
update pay ui
update pay ui
update pay ui
update pay ui
update pay ui
update pay ui
update pay ui
update pay ui
update pay ui
update pay ui
update pay ui
feat: 替换公众号文件
update pay ui
|
2025-12-10 14:30:25 +08:00 |
|
zdl
|
3fdf94386b
|
Merge branch 'feature_bugfix/251201_vf_h5_ui' into feature_bugfix/251201_py_h5_ui
* feature_bugfix/251201_vf_h5_ui:
feat: Company 页面搜索框添加股票模糊搜索功能
fix: 个股中心bug修复
|
2025-12-10 14:26:36 +08:00 |
|
zdl
|
a01532ce65
|
Merge branch 'feature_bugfix/251201_vf_h5_ui' into feature_bugfix/251201_py_h5_ui
* feature_bugfix/251201_vf_h5_ui:
feat: Company 页面搜索框添加股票模糊搜索功能
fix: 个股中心bug修复
|
2025-12-10 14:26:36 +08:00 |
|
zdl
|
461533281c
|
feat: Company 页面搜索框添加股票模糊搜索功能
- 添加 AutoComplete 组件替换原 Input,支持下拉选择
- 集成 stockService.fuzzySearch 实现按代码/名称模糊匹配
- 从 Redux 获取 allStocks 数据,自动加载保障
- 选中股票自动触发查询并更新 URL 参数
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-10 14:26:16 +08:00 |
|
zdl
|
fbeb66fb39
|
feat: Company 页面搜索框添加股票模糊搜索功能
- 添加 AutoComplete 组件替换原 Input,支持下拉选择
- 集成 stockService.fuzzySearch 实现按代码/名称模糊匹配
- 从 Redux 获取 allStocks 数据,自动加载保障
- 选中股票自动触发查询并更新 URL 参数
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-10 14:26:16 +08:00 |
|
|
|
bd09d2986f
|
update pay ui
|
2025-12-10 14:12:11 +08:00 |
|
|
|
4fd1a24db4
|
update pay ui
|
2025-12-10 14:12:11 +08:00 |
|
|
|
0da543b13d
|
update pay ui
|
2025-12-10 14:01:38 +08:00 |
|
|
|
3cb9b4237b
|
update pay ui
|
2025-12-10 14:01:38 +08:00 |
|
zdl
|
46818b733c
|
fix: 个股中心bug修复
|
2025-12-10 13:29:08 +08:00 |
|
zdl
|
7c00763999
|
fix: 个股中心bug修复
|
2025-12-10 13:29:08 +08:00 |
|
|
|
7379533ebd
|
update pay ui
|
2025-12-10 13:23:49 +08:00 |
|
|
|
d6d4bb8a12
|
update pay ui
|
2025-12-10 13:23:49 +08:00 |
|
zdl
|
3f9e892cd2
|
perf: CompanyOverview 内层 Tab 懒加载优化
- 将 useCompanyOverviewData(9个API)拆分为独立 Hooks:
- useBasicInfo: 基本信息(首屏唯一加载)
- useShareholderData: 股东信息(4个API)
- useManagementData: 管理层信息
- useAnnouncementsData: 公告数据
- useBranchesData: 分支机构
- useDisclosureData: 披露日程
- BasicInfoTab 使用子组件实现真正的懒加载:
- ShareholderTabPanel、ManagementTabPanel 等
- 配合 Chakra UI isLazy,切换 Tab 时才加载数据
- 首屏 API 请求从 9 个减少到 1 个
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-10 13:05:27 +08:00 |
|
zdl
|
5f6e4387e5
|
perf: CompanyOverview 内层 Tab 懒加载优化
- 将 useCompanyOverviewData(9个API)拆分为独立 Hooks:
- useBasicInfo: 基本信息(首屏唯一加载)
- useShareholderData: 股东信息(4个API)
- useManagementData: 管理层信息
- useAnnouncementsData: 公告数据
- useBranchesData: 分支机构
- useDisclosureData: 披露日程
- BasicInfoTab 使用子组件实现真正的懒加载:
- ShareholderTabPanel、ManagementTabPanel 等
- 配合 Chakra UI isLazy,切换 Tab 时才加载数据
- 首屏 API 请求从 9 个减少到 1 个
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-10 13:05:27 +08:00 |
|
|
|
ad97b5e769
|
update pay ui
|
2025-12-10 12:22:40 +08:00 |
|
|
|
1adbeda168
|
update pay ui
|
2025-12-10 12:22:40 +08:00 |
|
|
|
3f7d0e597e
|
update pay ui
|
2025-12-10 12:06:13 +08:00 |
|
|
|
92458a8705
|
update pay ui
|
2025-12-10 12:06:13 +08:00 |
|
|
|
794542eeee
|
update pay ui
|
2025-12-10 11:43:56 +08:00 |
|
|
|
45339902aa
|
update pay ui
|
2025-12-10 11:43:56 +08:00 |
|
|
|
2a492a9491
|
update pay ui
|
2025-12-10 11:42:34 +08:00 |
|
|
|
2482b01b00
|
update pay ui
|
2025-12-10 11:42:34 +08:00 |
|
zdl
|
5d27ec6917
|
perf: CompanyTabs 添加 isLazy 实现 Tab 懒加载
- 页面打开时只渲染第一个 Tab(CompanyOverview)
- 其他 Tab(深度分析、行情、财务、预测、动态跟踪)点击时才渲染和请求
- 减少首屏请求数量,提升加载性能
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-10 11:40:34 +08:00 |
|
zdl
|
38076534b1
|
perf: CompanyTabs 添加 isLazy 实现 Tab 懒加载
- 页面打开时只渲染第一个 Tab(CompanyOverview)
- 其他 Tab(深度分析、行情、财务、预测、动态跟踪)点击时才渲染和请求
- 减少首屏请求数量,提升加载性能
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-10 11:40:34 +08:00 |
|
|
|
5dcf1fa574
|
update pay ui
|
2025-12-10 11:30:19 +08:00 |
|
|
|
d29ebfd501
|
update pay ui
|
2025-12-10 11:30:19 +08:00 |
|