Skip to content

页面:周报导出(路径:miniprogram/packages/journal/report-export/index)

字数
440 字
阅读时间
2 分钟

1. 页面目标与角色

  • 将最近一周情绪/任务/随笔生成导出报告(图片/PDF/分享);主流程:心情随笔/我的。

2. 入口与去向(导航)

  • 入口:随笔 Tab 头卡;我的页护心周报卡“导出”。
  • 去向:系统分享面板;profile/report-detail。
  • 路由:wx.navigateTo({ url: '/packages/journal/report-export/index?range=week' })
  • 分包:journal;未预加载。

3. 关键组件与交互

  • 组件:时间范围选择、图表预览、导出按钮、分享面板。
  • 交互:导出生成进度条;失败重试;模板选择。
  • 无障碍:图表附替代文本;分享结果提示。

4. 数据契约与接口

  • 输入:range(week/month)
  • 数据来源:docs/数据库/集合-周报与风控.reports.md、集合-任务.tasks.md、集合-心情随笔.journals.md、集合-情绪打卡.checkins.md
  • 接口:docs/接口占位文档.md(导出/分享)

5. 埋点与观测

  • pv_report_export
  • clk_export(type: image/pdf)
  • weekly_report_view(查看预览)

6. 异常与边界

  • 体积:导出图片压缩;生成超时提示。
  • 弱网:离线缓存数据再生成。

7. 验收清单(DoD)

  • [ ] 范围/模板选择
  • [ ] 导出/分享成功
  • [ ] 弱网/重试/压缩
  • [ ] 埋点齐全

8. 关联文档

  • 功能:docs/功能文档/功能-护心周报.md、docs/功能文档/功能-情绪趋势.md

9. 变更记录

  • 2025-09-22 by Codex:首次创建

贡献者

The avatar of contributor named as Cai Hongyu Cai Hongyu

文件历史

撰写