页面:行动卡反馈(路径:miniprogram/packages/community/action-feedback/index)
字数
502 字
阅读时间
3 分钟
1. 页面目标与角色
- 收集用户对社区行动卡的执行反馈,支持完成度与效果评估;面向领取行动卡用户;主流程:任务/树洞。
2. 入口与去向(导航)
- 入口来源:领取行动卡成功后引导;post-detail 行动卡贴“反馈”。
- 去向页面:packages/tasks/task-detail(写回任务)、post-detail(返回原帖)。
- 路由示例:
wx.navigateTo({ url: '/packages/community/action-feedback/index?taskId=xxx&postId=yyy' }) - 分包关系:packages/community;预加载见 today/treehole。
3. 关键组件与交互
- 组件清单:评分组件、文本输入、图片上传(可选)、提交按钮、Toast。
- 交互描述:提交后写入任务与帖子互动记录;弱网排队提交并提示。
- 无障碍与文案:鼓励式反馈文案,避免评判;按钮标签可读。
4. 数据契约与接口
- 入参:
taskId,postId? - 出参:
feedback_id - 集合:docs/数据库/集合-任务.tasks.md、docs/数据库/集合-树洞帖子.posts.md
- 接口:docs/接口占位文档.md(任务结果/互动反馈)
5. 埋点与观测
pv_action_feedbackact_action_feedback_submit参数:task_id,perceived_effect,note_lengthexp_action_feedback_first_paint
6. 异常与边界
- 空态:缺少 taskId → 拦截返回并提示。
- 失败重试:保存本地草稿,稍后补传。
7. 验收清单(DoD)
- [ ] 评分/文本/图片可提交并写回任务
- [ ] 与帖子/任务的关联正确
- [ ] 失败重试与弱网提示
- [ ] 埋点与首屏完成
8. 关联文档
- 功能:docs/功能文档/功能-行动卡领取与同步.md、docs/功能文档/功能-清单任务管理.md
9. 变更记录
- 2025-09-22 by Codex:首次创建