Files
jiapuapp/docs/superpowers/plans/2026-07-16-g06-search-invite-dual-mode.md
T
2026-07-16 07:58:53 +08:00

1.2 KiB
Raw Blame History

G06 搜索/邀请码加入双模式实施计划

Goal: 将 G06 收敛为“加入家谱”单页双模式,补齐详细结果卡、六种用户关系操作和邀请码状态,同时保持已选题签视觉资产。

Contract owner: g06-search-genealogies.vue 的本地 resultFixturesmode/searchState/inviteState 是页面样式阶段唯一状态合同;移除远程 API 调用和旧的“结果卡统一可申请”逻辑。

Constraints

  • 只做本地样式状态,不接搜索或邀请码接口。
  • 结果卡必须明确谱名、姓氏、地区、堂号、上级谱、当前支系、管理/认证、成员数、更新时间。
  • 六种关系各只有一个明确动作;未加入卡片可进入 G05 公开预览,申请动作进入 G08。
  • 使用自定义页内错误/状态,不使用原生 UniApp UI;320×568 正常滚动。
  • 页面保持 [~] 待用户审核。

Tasks

  • 契约先行:双模式、详细字段、六种状态、本地数据、无原生 UI/无 appApi。
  • 实现搜索初始/加载/结果/空/失败/清空与邀请码初始/无效/有效目标。
  • 实现关系动作路由和公开预览入口。
  • 三档运行烟测,生成初始/结果/邀请码联系表并更新 QA。