hookehuyr

docs(changelog): 补充项目更新记录

- 补充 2026-02-28 ~ 2026-03-04 的 CHANGELOG 记录(17 项变更)
- 更新计划书模块文档,添加最近更新板块
- 记录新增功能:提取期自定义输入、出生日期推算年龄等

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 # CHANGELOG 1 # CHANGELOG
2 2
3 +## [2026-03-04] - 计划书提取方案优化
4 +
5 +### 修复
6 +- 修复 PeriodInput 组件触发区域样式问题:隐藏后不再占用空间
7 +- 支持从出生年月日推算年龄判断多阶段提取方案:新增 effectiveAge 计算属性
8 +
9 +### 新增
10 +- 新增 effectiveAge 计算属性,优先使用 age,否则从 birthday 推算
11 +- 更新 canAddStage、canRemoveStage、initializeStages 使用有效年龄
12 +
13 +---
14 +
15 +## [2026-02-28] - CHANGELOG 自动更新机制优化
16 +
17 +### 配置
18 +- 使用 prepare-commit-msg + amend 实现 CHANGELOG 自动更新
19 +- 将 CHANGELOG 更新移至 pre-commit 阶段
20 +- 修复多行 commit message 导致的重复内容问题
21 +- 修复 CHANGELOG 脚本路径配置和重复 mv 命令错误
22 +
23 +---
24 +
25 +## [2026-02-28] - 计划书提取期自定义输入
26 +
27 +### 新增
28 +- 新增 PeriodInput 组件,支持用户自定义输入提取期(1-100整数)
29 +- SelectPickerGlobal 支持自定义选项入口,允许用户选择"自定义输入"
30 +- 年缴保费显示添加千分位分隔符
31 +
32 +### 修复
33 +- 启用单阶段提取期自定义输入功能
34 +- 修复提取期弹窗嵌套被遮挡问题
35 +- 修复储蓄类多阶段模板保存问题
36 +
37 +### 重构
38 +- 移除年龄与出生年月日的联动逻辑:现在是独立的二选一字段
39 +- 新增 htmlUtils 工具库并重构 RichTextRenderer
40 +- 将搜索结果中的资料改为文章展示
41 +
42 +### 文档
43 +- 更新计划书 API 文档,年龄与出生年月日改为二选一
44 +- 同步搜索 API 文档,将 file 类型改为 article
45 +
46 +---
47 +
3 ## [2026-02-27] - 文章详情富文本样式优化 48 ## [2026-02-27] - 文章详情富文本样式优化
4 49
5 ### 修复 50 ### 修复
......
...@@ -147,4 +147,18 @@ TemplateConfig (模板配置) ...@@ -147,4 +147,18 @@ TemplateConfig (模板配置)
147 --- 147 ---
148 148
149 **文档维护**: 本目录文档由 Claude Code 自动生成和维护 149 **文档维护**: 本目录文档由 Claude Code 自动生成和维护
150 -**最后更新**: 2026-02-25 150 +**最后更新**: 2026-03-04
151 +
152 +---
153 +
154 +## 🆕 最近更新(2026-03-04)
155 +
156 +### 新增功能
157 +- **提取期自定义输入**:支持用户自定义输入提取期(1-100年)
158 +- **出生年月日推算年龄**:从出生日期自动推算年龄,用于判断多阶段提取方案
159 +- **千分位分隔符**:年缴保费显示添加千分位格式化
160 +
161 +### 修复优化
162 +- **年龄/出生年月日独立**:移除联动逻辑,改为二选一独立字段
163 +- **弹窗遮挡修复**:修复提取期弹窗嵌套被遮挡问题
164 +- **触发区域隐藏**:PeriodInput 组件触发区域样式优化
......