Skip to content

PRD:激活兑换 activate ​

一句话:以先绑定、后兑换的双步骤操作卡,引导用户完成权益卡服务链路。

0. 快速评审卡 ​

项内容
产品funde-client
模块激活兑换
页面/功能激活兑换
路由/activate
页面类型聚合页
状态已实现 / 已审计
产品负责人[待确认]
研发负责人[待确认]
测试负责人[待确认]
关联原型funde-client/prototype/src/views/activate/ActivateView.vue
关联 page-specfunde-client/docs/page-specs/activate.page.yaml
关联 mock[待确认]

1. 为什么做 ​

1.1 背景 ​

以先绑定、后兑换的双步骤操作卡,引导用户完成权益卡服务链路。

1.2 目标 ​

  • 业务目标:[待确认]
  • 用户/运营目标:绑定企业发放的权益卡并进入可兑换套餐专区
  • 交付目标:跑通双步骤入口、无卡引导和加载失败演示

1.3 不解决的问题 ​

  • App 购买权益卡
  • 直接激活健康服务

2. 当前交付切片 ​

这里只写当前准备评审、开发和测试的内容。

2.1 做什么 ​

能力说明优先级
绑定权益卡入口绑定权益卡入口P0
兑换套餐入口兑换套餐入口P0
待使用权益卡数量待使用权益卡数量P0
加载失败演示加载失败演示P0

2.2 暂不做 ​

暂不做原因后续处理
App 购买权益卡不在当前交付切片中后续需求单独定义
直接激活健康服务不在当前交付切片中后续需求单独定义

2.3 后续候选 ​

候选能力触发条件
[待确认][待确认]

3. 谁来用,怎么用 ​

角色场景目标
持有企业分发权益卡或需要兑换套餐的登录用户[待确认][待确认]

4. 主流程与页面入口 ​

4.1 入口与出口 ​

类型内容
从哪里进入首页或我的入口 -> 激活兑换
可以去哪里绑定权益卡 /activate/bind、兑换套餐 /activate/redeem
依赖数据

4.2 主流程 ​

4.3 异常场景 ​

场景系统表现提示
查询无结果展示空态,保留筛选条件暂无匹配数据
查询失败保留筛选条件,不清空当前输入查询失败,请稍后重试
无权限不允许进入页面或隐藏对应操作暂无访问权限

5. 页面结构与字段 ​

5.1 页面区块 ​

区块内容说明
绑定权益卡移动端页面区块
兑换健康服务套餐移动端页面区块

5.3 页面功能说明 ​

列出本页全部功能点,含说明、跳转目标、特殊情况与业务限制。

功能说明跳转/触发特殊情况特殊限制
绑定权益卡-tap→/activate/bind--
兑换健康服务套餐-tap→/activate/redeem--

5.4 后续字段候选 ​

字段为什么暂不进入当前交付
[待确认]、[待确认]进入后续字段口径确认

6. 业务规则 ​

ID规则说明
R1绑定权益卡进入绑定页,兑换套餐进入兑换专区当前交付切片需遵守
R2入口按第一步绑定权益卡、第二步兑换健康服务套餐顺序展示;两个操作卡均支持整卡点击和右侧胶囊按钮点击当前交付切片需遵守
R3待使用数量仅统计本人未核销、未过期且未处于转赠中的权益卡;待支付订单只保存选择,不占用权益卡当前交付切片需遵守
R4没有待使用权益卡时兑换专区展示绑定引导,不展示全部套餐或自费购买入口当前交付切片需遵守
R5仅 URL 包含 demo=load_failed 时演示入口加载失败;先展示骨架,约 500ms 后展示“权益卡服务加载失败,请重试”和重试按钮,点击重试恢复正常入口并移除演示参数当前交付切片需遵守

7. 数据、接口与权限 ​

7.1 数据来源 ​

类型来源
功能级 PRDfunde-client/app端prd初稿/07_用户_激活兑换_v1.0.md
Page Specfunde-client/docs/page-specs/activate.page.yaml
页面实现funde-client/prototype/src/views/activate/ActivateView.vue
路由源funde-client/prototype/src/router/index.ts
source_route/activate

7.2 接口说明 ​

接口用途备注
查询列表筛选、列表和分页原型阶段对应本地 mock
获取详情编辑入口后续使用当前不展开

7.3 权限 ​

操作权限要求当前处理
访问激活页登录用户登录后可访问 /activate

8. 验收标准 ​

编号验收项预期结果
AC1路由不显示底部 Tab Bar路由不显示底部 Tab Bar
AC2入口以第一步绑定、第二步兑换的双步骤卡片展示;每张卡片高度不低于 132px,整卡及右侧胶囊按钮均可点击入口以第一步绑定、第二步兑换的双步骤卡片展示;每张卡片高度不低于 132px,整卡及右侧胶囊按钮均可点击
AC3卡片通过图标、步骤标签、标题、说明和按钮共同表达操作层级,不依赖颜色单独传达含义卡片通过图标、步骤标签、标题、说明和按钮共同表达操作层级,不依赖颜色单独传达含义
AC4两张操作卡均使用白底;绑定卡使用橙色视觉标识,兑换卡使用信息蓝视觉标识,成功绿不用于未完成的兑换入口两张操作卡均使用白底;绑定卡使用橙色视觉标识,兑换卡使用信息蓝视觉标识,成功绿不用于未完成的兑换入口
AC5不出现购买权益卡入口不出现购买权益卡入口
AC6待使用数量不因生成待支付订单而减少待使用数量不因生成待支付订单而减少
AC7/activate?demo=load_failed 先显示骨架,随后显示加载失败和重试;重试后恢复正常入口/activate?demo=load_failed 先显示骨架,随后显示加载失败和重试;重试后恢复正常入口

9. 待确认问题 ​

问题影响负责人
[待确认][待确认][待确认]

10. 变更记录 ​

日期变更作者
2026-07-26按页面级轻量 PRD 模板生成Codex