zdl
|
130288eac1
|
feat(StrategyCenter): 新增投资规划中心组件
- Q1计划卡片(进度条+要点列表)
- 银行股防守卡片(仓位+策略)
- AI算力交易卡片(浮盈数据)
- 消费复盘卡片(趋势图+心得)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-22 18:59:08 +08:00 |
|
zdl
|
10e34d911f
|
feat(StrategyCenter): 新增投资规划中心组件
- Q1计划卡片(进度条+要点列表)
- 银行股防守卡片(仓位+策略)
- AI算力交易卡片(浮盈数据)
- 消费复盘卡片(趋势图+心得)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-22 18:59:08 +08:00 |
|
zdl
|
fd83d15620
|
feat(MarketDashboard): 新增投资仪表盘组件
- 指数卡片组件(带迷你面积图)
- 成交额柱状图、涨跌分布图组件
- 热门板块排行组件
- 毛玻璃背景,黑金配色
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-22 18:59:08 +08:00 |
|
zdl
|
1a55e037c9
|
feat(MarketDashboard): 新增投资仪表盘组件
- 指数卡片组件(带迷你面积图)
- 成交额柱状图、涨跌分布图组件
- 热门板块排行组件
- 毛玻璃背景,黑金配色
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-22 18:59:08 +08:00 |
|
zdl
|
ce4a183bf9
|
feat(GlassCard): 新增通用毛玻璃卡片组件
- 支持多种变体: default, elevated, subtle, transparent
- 支持悬停效果、发光效果、角落装饰
- 黑金配色主题,可全局复用
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-22 18:59:08 +08:00 |
|
zdl
|
16c30b45b9
|
feat(GlassCard): 新增通用毛玻璃卡片组件
- 支持多种变体: default, elevated, subtle, transparent
- 支持悬停效果、发光效果、角落装饰
- 黑金配色主题,可全局复用
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-22 18:59:08 +08:00 |
|
|
|
97ff42786a
|
更新Company页面的UI为FUI风格
|
2025-12-22 17:38:56 +08:00 |
|
|
|
317bdb1daf
|
更新Company页面的UI为FUI风格
|
2025-12-22 17:38:56 +08:00 |
|
|
|
9db5c9f178
|
更新Company页面的UI为FUI风格
|
2025-12-22 17:24:19 +08:00 |
|
|
|
5843029b9c
|
更新Company页面的UI为FUI风格
|
2025-12-22 17:24:19 +08:00 |
|
|
|
1cc4559382
|
更新Company页面的UI为FUI风格
|
2025-12-22 17:19:52 +08:00 |
|
|
|
0b95953db9
|
更新Company页面的UI为FUI风格
|
2025-12-22 17:19:52 +08:00 |
|
|
|
403ec64140
|
更新Company页面的UI为FUI风格
|
2025-12-22 17:10:55 +08:00 |
|
|
|
3ef1e6ea29
|
更新Company页面的UI为FUI风格
|
2025-12-22 17:10:55 +08:00 |
|
|
|
bf85112939
|
更新Company页面的UI为FUI风格
|
2025-12-22 16:25:36 +08:00 |
|
|
|
8936118133
|
更新Company页面的UI为FUI风格
|
2025-12-22 16:25:36 +08:00 |
|
|
|
f59727645d
|
更新Company页面的UI为FUI风格
|
2025-12-22 16:19:26 +08:00 |
|
|
|
1071405aaf
|
更新Company页面的UI为FUI风格
|
2025-12-22 16:19:26 +08:00 |
|
|
|
0afb58f7fb
|
更新Company页面的UI为FUI风格
|
2025-12-22 16:13:14 +08:00 |
|
|
|
144cc256cf
|
更新Company页面的UI为FUI风格
|
2025-12-22 16:13:14 +08:00 |
|
|
|
557ca18919
|
更新Company页面的UI为FUI风格
|
2025-12-22 15:57:07 +08:00 |
|
|
|
82e4fab55c
|
更新Company页面的UI为FUI风格
|
2025-12-22 15:57:07 +08:00 |
|
|
|
55ecdf03bd
|
更新Company页面的UI为FUI风格
|
2025-12-22 15:48:36 +08:00 |
|
|
|
22c5c166bf
|
更新Company页面的UI为FUI风格
|
2025-12-22 15:48:36 +08:00 |
|
|
|
220ae3664e
|
更新Company页面的UI为FUI风格
|
2025-12-22 15:43:08 +08:00 |
|
|
|
61a29ce5ce
|
更新Company页面的UI为FUI风格
|
2025-12-22 15:43:08 +08:00 |
|
|
|
b86322d8e1
|
更新Company页面的UI为FUI风格
|
2025-12-22 15:31:10 +08:00 |
|
|
|
20bcf3770a
|
更新Company页面的UI为FUI风格
|
2025-12-22 15:31:10 +08:00 |
|
|
|
a6c8927adf
|
Merge branch 'feature_bugfix/251217_stock' of https://git.valuefrontier.cn/vf/vf_react into feature_bugfix/251217_stock
|
2025-12-22 13:24:45 +08:00 |
|
|
|
6d878df27c
|
Merge branch 'feature_bugfix/251217_stock' of https://git.valuefrontier.cn/vf/vf_react into feature_bugfix/251217_stock
|
2025-12-22 13:24:45 +08:00 |
|
|
|
10a3f67cef
|
更新Company页面的UI为FUI风格
|
2025-12-22 13:24:39 +08:00 |
|
|
|
a2a233bb0f
|
更新Company页面的UI为FUI风格
|
2025-12-22 13:24:39 +08:00 |
|
zdl
|
6cc215efc1
|
feat(LoadingState): 新增骨架屏变体,优化加载体验
- LoadingState: 新增 variant 参数支持 spinner/skeleton 模式
- LoadingState: 新增 skeletonType 参数支持 grid/list 布局
- AnnouncementsPanel: 使用 list 骨架屏替代 spinner
- DisclosureSchedulePanel: 使用 grid 骨架屏替代 spinner
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-22 13:04:56 +08:00 |
|
zdl
|
174fe32850
|
feat(LoadingState): 新增骨架屏变体,优化加载体验
- LoadingState: 新增 variant 参数支持 spinner/skeleton 模式
- LoadingState: 新增 skeletonType 参数支持 grid/list 布局
- AnnouncementsPanel: 使用 list 骨架屏替代 spinner
- DisclosureSchedulePanel: 使用 grid 骨架屏替代 spinner
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-22 13:04:56 +08:00 |
|
zdl
|
1158f124e9
|
perf(hooks): 使用 useRef 缓存加载状态,避免 Tab 切换重复请求
- 使用 useRef 替代 useState 跟踪 hasLoaded 状态
- Tab 切换回来时保持数据缓存,不重新发起请求
- stockCode 变化时重置加载状态,确保新股票正常加载
- useAnnouncementsData 支持 refreshKey 强制刷新
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-22 13:04:55 +08:00 |
|
zdl
|
77ea38e5c9
|
perf(hooks): 使用 useRef 缓存加载状态,避免 Tab 切换重复请求
- 使用 useRef 替代 useState 跟踪 hasLoaded 状态
- Tab 切换回来时保持数据缓存,不重新发起请求
- stockCode 变化时重置加载状态,确保新股票正常加载
- useAnnouncementsData 支持 refreshKey 强制刷新
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-22 13:04:55 +08:00 |
|
zdl
|
c6eca432be
|
perf(MarketDataView): 优化加载状态,使用骨架屏避免布局跳动
- useMarketData: 新增 hasLoaded 状态,优化首次加载 loading 逻辑
- 导出 SummaryCardSkeleton 组件用于概览卡片占位
- MarketDataView: 使用骨架屏替代空白占位
- DeepAnalysisTab: 使用 skeleton 变体替代 spinner
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-22 13:04:55 +08:00 |
|
zdl
|
9e271747da
|
perf(MarketDataView): 优化加载状态,使用骨架屏避免布局跳动
- useMarketData: 新增 hasLoaded 状态,优化首次加载 loading 逻辑
- 导出 SummaryCardSkeleton 组件用于概览卡片占位
- MarketDataView: 使用骨架屏替代空白占位
- DeepAnalysisTab: 使用 skeleton 变体替代 spinner
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-22 13:04:55 +08:00 |
|
zdl
|
bd0bdf1098
|
fix(mock): 完善大宗交易和龙虎榜数据结构
- 融券余额增加 balance_amount 字段
- 大宗交易:新增 deals 明细、买卖营业部、成交均价
- 龙虎榜:新增 buyers/sellers 营业部列表、净买入金额
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-22 13:04:55 +08:00 |
|
zdl
|
88b836e75a
|
fix(mock): 完善大宗交易和龙虎榜数据结构
- 融券余额增加 balance_amount 字段
- 大宗交易:新增 deals 明细、买卖营业部、成交均价
- 龙虎榜:新增 buyers/sellers 营业部列表、净买入金额
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-22 13:04:55 +08:00 |
|
|
|
a47329f735
|
更新Company页面的UI为FUI风格
|
2025-12-22 12:58:01 +08:00 |
|
|
|
307d80c808
|
更新Company页面的UI为FUI风格
|
2025-12-22 12:58:01 +08:00 |
|
|
|
772af097df
|
更新Company页面的UI为FUI风格
|
2025-12-22 12:14:57 +08:00 |
|
|
|
897067a94e
|
更新Company页面的UI为FUI风格
|
2025-12-22 12:14:57 +08:00 |
|
|
|
59d5df9f43
|
更新Company页面的UI为FUI风格
|
2025-12-22 11:52:30 +08:00 |
|
|
|
da02461965
|
更新Company页面的UI为FUI风格
|
2025-12-22 11:52:30 +08:00 |
|
|
|
7e262a076d
|
更新Company页面的UI为FUI风格
|
2025-12-22 11:08:45 +08:00 |
|
|
|
efe5f45e31
|
更新Company页面的UI为FUI风格
|
2025-12-22 11:08:45 +08:00 |
|
|
|
2cc0aa2629
|
更新Company页面的UI为FUI风格
|
2025-12-22 10:41:54 +08:00 |
|
|
|
96c94eaec4
|
更新Company页面的UI为FUI风格
|
2025-12-22 10:41:54 +08:00 |
|