hookehuyr

docs: 更新 CHANGELOG,记录文件操作重构

- 记录代码重构详情(删除 ~290 行重复代码)
- 说明影响文件和测试状态
- 记录代码质量改进点

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
1 +## [2026-01-31] - 重构文件操作逻辑,消除代码重复
2 +
3 +### 重构
4 +- 删除收藏页和产品详情页中重复的文件操作代码(~290行)
5 +- 统一使用 `useFileOperation` composable
6 +- 简化函数调用:`onDownload`/`onView``viewFile`
7 +- 保持功能完全一致
8 +
9 +**代码质量改进**
10 +- 收藏页:删除 ~160 行重复代码
11 +- 产品详情页:删除 ~130 行重复代码
12 +- 消除 `hasShownOfficeTip` 冗余状态(已整合到 composable)
13 +- 提升代码可维护性:统一修改点
14 +
15 +---
16 +
17 +**详细信息**
18 +- **影响文件**: src/pages/favorites/index.vue, src/pages/product-detail/index.vue
19 +- **技术栈**: Vue 3, Composition API, Taro
20 +- **测试状态**: 已通过(ESLint 检查)
21 +- **备注**:
22 + - 检查整个项目,未发现其他文件操作重复代码
23 + - DocumentPreview 组件和 PosterBuilder 工具保持独立(用途不同)
24 +
25 +---
26 +
1 ## [2026-01-31] - 我的收藏页面样式优化 27 ## [2026-01-31] - 我的收藏页面样式优化
2 28
3 ### 优化 29 ### 优化
......