Commit Graph

381 Commits

Author SHA1 Message Date
f6529775cd update pay function 2025-11-22 09:27:12 +08:00
04539df524 update pay function 2025-11-22 09:16:12 +08:00
f8e92466a1 update pay function 2025-11-22 09:10:13 +08:00
43446f8034 update pay function 2025-11-22 08:57:37 +08:00
295f179147 update pay function 2025-11-22 07:24:55 +08:00
622e15419a update pay function 2025-11-22 07:15:03 +08:00
72bbcf1cd7 update pay function 2025-11-22 06:54:16 +08:00
daf3705b02 update pay function 2025-11-22 00:26:07 +08:00
8476ae709d update pay function 2025-11-22 00:17:25 +08:00
d767861ce2 update pay function 2025-11-22 00:06:44 +08:00
009145a7f3 update pay function 2025-11-21 23:59:31 +08:00
2d77171f6d update pay function 2025-11-21 23:53:39 +08:00
b69f84f6b6 update pay function 2025-11-21 23:50:19 +08:00
834888fbcd update pay function 2025-11-21 23:41:33 +08:00
0140082c62 update pay function 2025-11-21 23:18:19 +08:00
cdce7d8129 update pay function 2025-11-21 23:12:52 +08:00
94e9f3dd1d update pay function 2025-11-21 23:05:29 +08:00
3345a04855 update pay function 2025-11-21 14:47:47 +08:00
6ff4614754 update pay function 2025-11-21 14:26:26 +08:00
668e0c98d6 update pay function 2025-11-20 16:59:09 +08:00
85c44b58f5 update pay function 2025-11-20 16:19:52 +08:00
ed8bfb56e9 update pay function 2025-11-20 16:11:05 +08:00
a004dd8a7f update pay function 2025-11-20 15:54:40 +08:00
cf5df62dae update pay function 2025-11-20 15:44:57 +08:00
192d245d61 update pay function 2025-11-20 15:24:57 +08:00
f1761ef8c8 update pay function 2025-11-20 15:05:58 +08:00
84e5b5732c update pay function 2025-11-20 14:51:43 +08:00
e3164bf6fe update pay function 2025-11-20 14:42:26 +08:00
7b7f9dacec update pay function 2025-11-20 14:30:32 +08:00
1f3434bd9e update pay function 2025-11-20 14:24:24 +08:00
b663e03101 update pay function 2025-11-20 14:13:33 +08:00
ea433eece2 update pay function 2025-11-20 13:57:11 +08:00
1867c075e4 update pay function 2025-11-20 13:43:04 +08:00
1a1fb5ba03 update pay function 2025-11-20 13:25:50 +08:00
af6b4a9e41 update pay function 2025-11-20 12:55:28 +08:00
9575bc91eb update pay function 2025-11-20 08:33:26 +08:00
0ebb9f3d13 update pay function 2025-11-20 07:46:50 +08:00
zdl
859dd8471f pref: 清理建议
6.1 立即可删除(安全)

  以下文件可以立即删除,不会影响任何功能:

  # 未使用的组件
  src/views/Community/components/EventList.js
  src/views/Community/components/EventListSection.js
  src/views/Community/components/EventTimelineHeader.js
  src/views/Community/components/MarketReviewCard.js
  src/views/Community/components/UnifiedSearchBox.js
  src/views/Community/components/ImportanceLegend.js
  src/views/Community/components/IndustryCascader.js
  src/views/Community/components/EventDetailModal.js

  # 未使用的CSS
  src/views/Community/components/EventList.css

  # 备份文件
  src/views/Community/components/EventList.js.bak

  # 测试文档
  src/views/Community/components/DynamicNewsDetail/1.md

  预计减少代码量:~2000行代码
2025-11-19 21:27:24 +08:00
bac2cb8c74 update pay function 2025-11-19 20:23:56 +08:00
d9b3a473c3 update pay function 2025-11-19 19:55:07 +08:00
e00e0647e9 Merge branch 'feature_2025/251117_pref' of https://git.valuefrontier.cn/vf/vf_react into feature_2025/251117_pref 2025-11-19 19:41:59 +08:00
e9364aaff2 update pay function 2025-11-19 19:41:26 +08:00
zdl
1e5efcfd2b fixbug: limit-analyse日历UI调整 2025-11-19 19:13:12 +08:00
zdl
da23c7af11 pref: 备份旧文档 2025-11-18 18:22:31 +08:00
zdl
3730ddab52 feat: 重构主组件 InvestmentPlanningCenter.tsx
重命名并重构: InvestmentPlanningCenter.js → InvestmentPlanningCenter.tsx
懒加载子组件
加载骨架屏组件
2025-11-18 13:57:30 +08:00
zdl
41ddf218d4 feat: 创建 ReviewsPanel.tsx
v
新建: src/views/Dashboard/components/ReviewsPanel.tsx
复制原文件第 1031-1420 行代码
与 PlansPanel 类似的类型注解
使用 type: review
2025-11-18 13:52:45 +08:00
zdl
3dd4ef68c3 feat: 创建 PlansPanel.tsx
新建: src/views/Dashboard/components/PlansPanel.tsx
复制原文件第 607-1030 行代码
添加完整类型定义
表单状态使用 PlanFormData 类型
2025-11-18 13:51:19 +08:00
zdl
3482db8a68 feat: 创建 CalendarPanel.tsx 新建: src/views/Dashboard/components/CalendarPanel.tsx │ │
│ │                                                                                                                                                                     │ │
│ │ - 复制原文件第 194-606 行代码                                                                                                                                       │ │
│ │ - 添加类型注解(Props、State、Event handlers)                                                                                                                      │ │
│ │ - 使用 usePlanningData() Hook                                                                                                                                       │ │
│ │ - FullCalendar 只在此文件导入(实现代码分割)
2025-11-18 13:47:56 +08:00
zdl
4deb300f5b feat: 创建 PlanningContext.tsx 2025-11-18 13:43:08 +08:00
zdl
7ba07109af perf: 将 Moment.js 替换为 Day.js,优化打包体积
## 改动内容
  - 替换所有 Moment.js 引用为 Day.js (29 个文件)
  - 更新 Webpack 配置,调整 calendar-lib chunk
  - 添加 Day.js 插件支持 (isSameOrBefore, isSameOrAfter)
  - 移除 Moment.js 依赖

  ## 性能提升
  - JavaScript 打包体积减少: ~50 KB (未压缩)
  - gzip 后减少: ~15-18 KB
  - 预计首屏加载时间提升: 15-20%

  ## 影响范围
  - Dashboard 组件: 5 个文件
  - Community 组件: 19 个文件
  - 工具函数: tradingTimeUtils.js (添加插件)
  - 其他组件: 5 个文件

  ## 测试状态
  -  构建成功 (npm run build)
2025-11-17 19:27:45 +08:00