PRDv1.10 · 需求 19

注册送礼活动 · PRD

作者 Luke 版本 v1.10 日期 2026-09-16 状态 改版中 平台 BRAND_A & BRAND_B 类 P 模板基准 prd-html

模板调整:保留既有活动模板的差异式规格;补权限、跨品牌、并发与 Client 复用流程验收。Client 原型只验证既有领取链,不扩大客户端改版范围。
版本记录
版本 日期 变更摘要
v1.102026-09-16补回生成待领取记录时将领取截止时间写入既有「活动派奖记录」备注栏,并补 D9、AC16 与算例。
v1.92026-09-16套用正式交付模板与模块清单;补模板声明、明确目录、权限/异常/待确认项,以及跨品牌、并发与权限验收;业务规则不变。
v1.82026-09-15补回客户端列表/详情 Banner 视觉清单,并列出复用提示语供原型逐字核对;无新增业务规则(附录 B、C)。
v1.72026-09-15补新版 HTML spec 要求的 BO/Client 无图视觉清单;业务规则不变(附录 B)。
v1.6 2026-09-15 改为迭代差异稿;删除已复用规则,只保留差异与差异验收(§1–§5)。
v1.5 2026-09-15 依新版结构重写,并重绘资讯图表(L0、§1–§5)。
v1.4 2026-08-22 新增一页式资讯图表(L0)。
v1.3 2026-08-22 彩金与流水倍数改取领取当下配置;各活动独立计算领取截止(§3、§4)。
v1.2 2026-08-22 自我互斥改为模板固定;彩金于领取时确定所属活动与配置(§2、§4)。
v1.1 2026-08-22 统一资格用语;区分 KYC 可重试与永久失格;补齐流水余量规则(§1、§3)。
v1.0 2026-08-22 固定自动参与+手动领取;新增领取过期;移除显示设备;调整礼金设置(§2–§4)。
目录

L0 · 快速掌握

注册送礼活动 · 一页式资讯图表

① 一句话需求

沿用既有注册送礼活动,只把参与方式改为自动参与+限期手动领取,并调整配置字段。

② 歧义词写死表

词 唯一含义 查
发放日 用户符合注册与首存条件的日期 §3
即时 不按周期累积,不代表立即入账 §2

③ 全局红线表

# 不变量 违反后果 查
G1 符合条件即自动生成待领取记录,不得出现申请参与 流程做回旧版 AC1、AC10
G2 领取期限从发放日起算;首存条件开启时从首存达标日起算 奖励生成即过期 AC3、AC4
G3 手动领取过期必填且可编辑,不得因周期即时而置灰 无法配置领取期限 AC2
G4 彩金与流水倍数取领取当下配置 实际到账与当前配置不一致 AC5
G5 存量活动不迁移,新字段不得改变旧活动行为 在途活动被静默改写 AC11

④ 范围

  • 改动:仅做 D1–D9(§2–§5)。
  • 复用:活动模板、首存送礼活动及平台既有能力(§1)。
  • 不做:客户端版面、新报表、新账变类型、金额分档、库存与客服补发(§1)。

L1 · 完整规格

1. 复用基准

范围 处理
迭代基准 既有注册送礼活动+原型「更新2」;本稿只写差异
活动模板 ↪ 沿用既有字段、校验、时间边界、权限、列表、生命周期与归档;下文未列者不改
手动领取 ↪ 复用「首存送礼活动」v1.11 的待领取、过期、前置检查、状态、账变、失败与并发机制
奖金限制 ↪ 沿用场馆白名单与多笔彩金 FIFO;同一投注不重复计算,抵满余量不结转
提示语 ↪ 逐字沿用上述既有流程;本需求不新增提示语

2. M1 基本信息

本节是 M1 差异的唯一出处。

ID 字段 差异
D1 活动申请与领取方式 🔒 固定「自动参与+手动领取」;只显示该选项
D2 手动领取过期 新增;Integer 1–15 天,必填、可编辑;周期即时也不置灰
D3 周期 新增;🔒 固定「即时」,建立后不可改
D4 是否自我互斥 新增;🔒 固定「互斥」,不给运营配置
D5 移除字段 显示设备、KYC 同人互斥

3. M2 参与门槛与领取期限

M2 字段沿用既有模板,只增加以下结果差异:

首存条件 生成待领取记录 发放日
关闭 注册符合注册时间范围 注册成功当日
开启 注册符合,且终身首存于活动期内到账并达标 首存达标当日

3.1 领取截止 = 发放日 + 手动领取过期天数,当日 00:00:00。记录生成后,修改天数不回溯。

3.2 每个活动独立计算领取截止。活动已结束时,只要展示时间与该笔领取截止仍有效,用户仍可领取。

4. M3 派奖策略与 M4 奖金使用限制

ID 模块 差异
D6 M3 礼金设置 固定单行,无新增/删除;栏名为 指标、*对应彩金(₱)、*流水倍数(倍)
D7 M3 指标 🔒 固定「注册账号」;无运算符与设定值
D8 M4 流水基数 🔒 固定「仅奖金」;有效流水要求 = 彩金 × 流水倍数
  • 对应彩金:Decimal 1.00–999,999.99,两位小数。
  • 流水倍数:Integer 0–99;0 代表无流水要求。
  • 对应彩金与流水倍数取领取事务开始时的当前配置。

5. M5、运营入口与存量

  • 配置顺序固定为 M1 基本信息 → M2 参与门槛 → M3 派奖策略 → M4 奖金使用限制 → M5 其他信息。
  • 本活动的列表操作不显示「申请参与」;历史申请记录保留可查。
  • 存量活动不迁移。修改页保留原参与/领取方式;领取过期为空时不阻断保存。
  • 派奖沿用 [+] Register Promo;不启用出账方向,不新增账变类型。
  • D9 活动派奖记录备注:生成待领取记录时,将依 §3.1 算出的领取截止时间写入既有「活动派奖记录」备注栏;沿用该表时间格式,后续修改期限不得回写已生成记录。

6. 权限、异常与待确认项

项目结论
权限不新增权限点;无活动配置权限时不显示入口,后端仍须拒绝读取与写入。
操作留痕沿用活动模板既有操作日志,记录活动、变更前后值、操作人及时间。
领取异常/并发沿用首存送礼 v1.11 的原子入账、幂等与同一笔领取串行化;失败不得留下部分入账。
品牌隔离userId + platformId 是资格、待领取记录与幂等键的隔离边界;跨品牌不得共用记录。
待确认项无。Client 原型是复用领取链的验收工具,不代表本期新增客户端版面。
附录 A:差异验收

A.1 差异验收

AC P 验收场景 预期
AC1 P0 新建活动查看参与方式 只显示「自动参与+手动领取」,且只读(G1)
AC2 P0 周期为即时 手动领取过期仍必填、可编辑(G3)
AC3 P0 首存条件关;08-01 注册,期限 7 天 截止为 08-08 00:00:00(G2)
AC4 P0 首存条件开;08-01 注册,08-10 首存达标,期限 7 天 截止为 08-17 00:00:00(G2)
AC5 P0 待领取期间彩金 100→150、倍数 3→5 领取 150、倍数 5(G4)
AC6 P1 两个活动期限分别为 3/10 天 两笔各自计算截止
AC7 P0 活动结束,但展示时间与单笔截止仍有效 仍可领取
AC8 P0 查看礼金设置 仅一行、三栏,无新增/删除
AC9 P1 查看配置区 M1–M5 顺序与编号正确
AC10 P0 查看本活动列表操作 不显示「申请参与」(G1)
AC11 P0 编辑旧活动 原参与方式不变;空领取期限不阻断保存(G5)
AC12 P0 领取成功检查账变 只有 [+] Register Promo
AC13P0同一 userId 分别在 BRAND_A/BRAND_B 达标两平台各自建立待领取记录,截止与状态互不影响
AC14P0同一笔待领取记录并发点击两次 Claim最多一笔入账、一个最终状态;另一次回既有幂等结果
AC15P0无活动配置权限的管理员直接打开新增页或呼叫写入 API入口不可见且后端拒绝;不得只靠前端隐藏
AC16P008-01 生成待领取记录、期限 7 天后查看活动派奖记录备注栏显示截止 08-08 00:00:00;之后修改期限不回写
附录 B:关键算例
输入/动作正确结果验证
首存条件关;08-01 注册;领取过期 7 天08-08 00:00:00 截止G2、AC3
首存条件开;08-01 注册;08-10 首存达标;领取过期 7 天08-17 00:00:00 截止G2、AC4
待领取期间彩金 100→150、倍数 3→5 后领取入账 150;有效流水要求 750G4、AC5
同一 userId 在两个品牌达标各自产生记录,不跨品牌去重AC13
同一笔奖励同时送出两次领取请求仅一次入账,状态单向收敛AC14
08-01 生成记录、期限 7 天后改为 10 天活动派奖记录备注仍保留原截止 08-08 00:00:00D9、AC16
附录 C:复用提示语核对表(默认折叠)

↪ 仅供原型逐字验收;表内全部提示语均为复用,不属于本迭代新增需求。

复用提示语

场景中文English反馈/后续
待领取——显示 Claim
领取成功领取成功!彩金 ₱{金额} 已到账,完成 ₱{流水要求} 有效流水后可提款Claimed! ₱{amount} has been credited. Complete ₱{turnover} in turnover before withdrawal.Modal;隐藏 Claim
逾期作废注册彩金已逾期This Registration Bonus has expired.Toast;隐藏 Claim
重复领取该彩金已领取This bonus has already been claimed.Toast;隐藏 Claim
未登录请先登录后继续Please log in first to proceed.Toast;引导登录
登录态过期登录已过期,请重新登录Session expired. Please log in again.Toast;引导登录
未完成 KYC因监管要求,请先完成实名认证(KYC)后领取Due to the Regulatory Framework, you must complete your KYC verification to proceed.Modal;保留 Claim
同 IP 拦截本活动在您的网络下已被参与过This activity has already been joined from your network.Toast;隐藏 Claim
自我互斥您已参与了互斥的优惠活动You've already joined a conflicting promotion.Toast;隐藏 Claim
用户黑名单您的账户暂无法领取,如有疑问请联系客服Your account is restricted. Please contact support.Toast;隐藏 Claim
网络异常网络连接中断,请检查网络后重试Connection lost. Please check your network and try again.Toast;保留 Claim
系统异常系统繁忙,请稍后再试Something went wrong. Please try again later.Toast;保留 Claim
原型视觉清单(默认折叠)

原型视觉清单

视觉 ID载体用途证据
VIS-BO-NONEBO后台原型不使用图片或图片占位。仅呈现活动配置控件。
VIS-CLIENT-001Client活动列表 Banner 占位。沿用既有活动列表卡片形制。
VIS-CLIENT-002Client活动详情 Banner 占位。沿用既有活动详情页头图形制。

文档版本:v1.10 | 日期: 2026-09-16 | 作者: Luke | 文档状态:改版中