Files
Neo-ZQYY/docs/prd/specs/P6-miniapp-fe-tasks.md

2.3 KiB
Raw Permalink Blame History

P6小程序前端 — 任务模块 — miniapp-fe-tasks

优先级P6依赖 P3 + P4 + P5 预估工作量:大


需求Requirements

用户故事

  1. 作为助教,我打开小程序首页看到按优先级排序的任务列表,高优先召回在最上面。
  2. 作为助教,我长按任务可以置顶、放弃(需填原因)、或问 AI。
  3. 作为助教我点击任务进入详情页看到客户信息、近期服务记录、AI 分析、备注入口。
  4. 作为助教,我在绩效区域看到当月业绩、档位、工资预估、跳档激励。
  5. 作为助教,我能管理自己的备注(查看、删除需二次确认)。

验收标准

  • AC1任务列表按优先级 0→1→2 分组展示,每组内按分数降序
  • AC2置顶任务固定在列表顶部已放弃任务在独立列表
  • AC3爱心 icon 正确展示(💖>8.5 / 🧡>7 / 💛>5 / 💙<5
  • AC4喜好标签正确展示🎱/斯/🀅/🎤
  • AC5跟/弃 icon 正确展示
  • AC6当月数据显示"预估"标记
  • AC7跳档激励"到达XXX即得YYY"计算正确

页面清单

task-list任务列表 + 绩效)

  • 任务列表:优先级分组、长按操作
  • 绩效区域:当月业绩/档位/工资/跳档激励
  • 通用组件:爱心 icon、喜好标签、跟/弃 icon

task-detail任务详情

  • 客户信息卡片
  • 近期服务记录(时间+时长)
  • AI 区域消费习惯应用3缓存、关系分析+任务建议+一句话总结应用4缓存、话术参考应用5缓存、备注星级应用6
  • 备注入口(提交后触发回访完成判定)
  • "问问助手"按钮 → chat.html

notes备注管理

  • 备注列表
  • 删除操作(二次确认弹窗)

任务清单

  • T1实现 task-list 页面(任务列表 + 分组 + 排序)
  • T2实现长按操作置顶/放弃/AI
  • T3实现绩效展示区域业绩/档位/工资/跳档激励)
  • T4实现 task-detail 页面(客户信息 + 服务记录 + AI 区域)
  • T5实现备注提交功能集成回访完成判定
  • T6实现 notes 页面(列表 + 删除)
  • T7实现通用组件爱心 icon、喜好标签、跟/弃 icon、预估标记