CHANGELOG.md 2.39 KB

Changelog

本文档记录 Manulife WeApp项目的所有重要变更。 格式基于 Keep a Changelog


[2026-02-08] - 文档重组:全面中文化

文档

  • 将所有文档文件名改为中文命名(遵循全局规则)
    • guides/ 目录下的指南文档(API 使用指南、OpenAPI 转换等)
    • reports/ 目录下的报告文档(Apifox 配置总结、变更日志检查等)
    • mcp/ 目录下的 MCP 相关文档
    • plan/ 目录下的计划书文档
  • 删除已废弃的 docs/form-sn-mapping.json(配置已迁移到代码)
  • 更新 docs/README.md 以反映新的文档结构
  • 修复文档中的交叉引用链接

详细信息

  • 影响文件: docs/guides/.md, docs/reports/.md, docs/mcp/.md, docs/plan/.md, docs/README.md
  • 技术栈: 文档
  • 测试状态: N/A
  • 备注: 提升中文开发者体验,统一文档命名规范

[2026-02-08] - 整理文档结构并使用中文命名(首次)

文档

  • 重新组织 docs 文件夹结构,按功能分类
    • 组件文档 → guides/components/
    • 测试指南 → guides/testing/
    • API 规范 → api-specs/api-specs/数据文档/
    • 测试报告 → reports/测试报告/
  • 所有文档文件名使用中文命名(如 LoadMoreList 完整使用指南.md
  • 更新所有文档中的相对路径引用
  • 备份原始页面代码到 docs/backups/original-pages/
  • 将"文档命名使用中文"规则添加到全局规则(changelog-automation.md

[2026-02-08] - 迁移所有剩余页面到 LoadMoreList 组件

重构

  • 迁移 src/pages/message/index.vue 使用 LoadMoreList 组件
    • 添加下拉刷新功能
    • 简化分页加载逻辑
  • 迁移 src/pages/product-center/index.vue 使用 LoadMoreList 组件
    • 保留搜索、tabs、计划书弹窗功能
    • 统一分页加载逻辑
  • 迁移 src/pages/material-list/index.vue 使用 LoadMoreList 组件
    • 保留分类缓存、搜索防抖功能
    • 优化分页状态管理
  • 迁移 src/pages/search/index.vue 使用 LoadMoreList 组件
    • 保留双列表系统(products + files)
    • 保留自动 tab 选择逻辑
    • 保留三种显示状态(初始、空、有结果)

收益

  • 统一 5 个页面的分页加载逻辑
  • 减少重复代码约 700+ 行
  • 统一动画效果和加载状态
  • 提升代码可维护性