9:41
Bonus-Eligible Venues✕
Your bonus wagering only counts when you play in the venues below. Betting elsewhere is allowed but won't count toward the requirement.

① 决策流程 / Decision flow

② 配置模拟 / Config simulator

流水 → 次数(后台跑批口径 · 不下发前端)
Draws 次数 = —
商数 = Floor(Q) 整数商全部(元旦选此);余数 = Q 截断至小数第 4 位(禁四舍五入)后取第 n 位,该位=0 由商数保底 1;商数 < 1 → 0 次(资格闸)。多行公式取 MAX、不相加。
参与门槛 · 行序左结合真值表(§2.2.3 形态④)
示例:行1 充值≥100(AND)· 行2 投注≥1000(OR)· 行3 充值≥500 → 折叠 ((充值≥100 AND 投注≥1000) OR 充值≥500),非 A AND (B OR C)。
充值投注(≥100 AND ≥1000)OR ≥500门槛
1201200是—✅
6000否是✅
1200否否❌
门槛只决定「有没有资格」;公式独立按累计量算次数。达门槛但公式指标不足(指标错配 / 阈值倒挂)→ 就给 0 次、不保底、不阻断(§2.4.2 / AC7)。元旦实例门槛单行 累计充值≥1。

③ 提示语表 / Copy table

18 条全列,本次新增的只有两条:PROCESSING 与 NO_CHANCE (PRD §7.6,EN 为上线基准初稿,见 OP-1)。其余 16 条沿用、本次一字未改, 逐字出处同样在 PRD §7.6 表A / 表B。
icon 三选一(01_prd_spec_core §11.1):↪ 复用平台通用文案库、不改写; ✅ 素材给了逐字文案;📐 本 PRD 拟稿。
🔴 手机上弹出来的那一次会去掉 icon —— icon 是清单上的标记,不是文案的一部分。
活动未开始 / Not started
↪ This activity hasn't started yet.
§7.6 表A
活动已结束 / Ended
↪ This activity has ended.
§7.6 表A
派奖处理中 / Processing
✅ Processing your draws, please wait.
🆕 §7.6
未获得次数 / No draws earned
✅ You didn't earn any draws this time.
🆕 §7.6
次数用尽 / All draws used
↪ You've used all your draws.
§7.6 表A
未登录 / Please log in
↪ Please log in first to proceed.
§7.6 表B
会话过期 / Session expired
↪ Session expired. Please log in again.
§7.6 表B
未过 KYC / KYC required
↪ Due to the Regulatory Framework, you must complete your KYC verification to proceed.
§7.6 表B
活动互斥 / Conflicting promotion
↪ You've already joined a conflicting promotion.
§7.6 表B
同 IP 已参加 / Same network
↪ This activity has already been joined from your network.
§7.6 表B
账号受限 / Account restricted
↪ Your account is restricted. Please contact support.
§7.6 表B
断线 / Connection lost
↪ Connection lost. Please check your network and try again.
§7.6 表B
系统错误 / Something went wrong
↪ Something went wrong. Please try again later.
§7.6 表B
不符资格 / Not eligible
↪ You're not eligible for this activity.
§7.6 表B
投注后作废 / Forfeited after betting
↪ This deposit's draw chance is forfeited after betting.
§7.6 表B · 策略1
当日资格已用 / Eligibility used
↪ Today's draw eligibility is used.
§7.6 表B · 策略1
已达上限 / Limit reached
↪ You've reached the limit.
§7.6 表B
请求过频 / Too many requests
↪ Too many requests.
§7.6 表B

④ 覆盖对照 / Coverage

场景大类 → 画面 / Toast(§7.3 / §7.6)
决策流程覆盖 §7.3 状态机 5 态(未开放 / 派奖处理中 / 可抽奖 / 次数用尽 / 已结束)+ 页面加载层 3 态(加载中 / 初始化失败 / 断线)+ 转盘 & 资格 & 会话 各分支。到叶子即把画面 / Toast 打到左手机。
状态穷举(点一下直接切左手机)
上排 = §7.3.1 主状态机;下排 = §7.3.4 不进主状态机的两条 + 断线。手机 #screen 上的 data-state 会跟着变。
流程地图(节点 → 叶子 · 每一项挂 PRD 出处)
左边那棵树是逐级下钻走的;这张是全览:7 个节点、28 个叶子,点叶子直接把左手机切过去。
A 入口 / 浏览§7.6 表A
A1 活动列表平台既有
A2 活动未开始§7.6 表A
A3 活动已结束§7.6 表A
B 获得抽奖次数(策略2)§2 / §4.6
S2a 派奖处理中§4.6
S2b 达标可抽§7.3.2
S2c 未达标 0 次§2.3
C 抽奖 · 转盘§7.4 / `G1`
C1 点 START 揭晓§7.4 / `G2`
C2 连续抽同一槽§7.4.4
K2 后端返 2 号(₱88)`G1` / AC38
K3 后端返 3 号(₱88)`G1` / AC38
K7 后端返 7 号(₱2027)§7.4.1
D 次数边界§7.6 表A / 表B
D1 未获得次数§7.6 表A
D2 次数已用尽§7.6 表A
D3 已达上限§5.2
D4 操作过于频繁§7.6 表B
E 资格 / 会话拒绝§7.5 / `G2`
R1 账号冻结 / 封禁§7.5.2
R2 未过 KYC§7.6 表B
R3 自我互斥§7.6 表B
R4 同 IP 拦截§7.6 表B
R5 注册时间不符§7.6 表B
R6 会员会话过期§7.5.2
R7 内部原因可重试§7.5.2
F 网络 / 加载§7.3.4 / §7.5.3
F1 加载中§7.3.4
F2 初始化失败§7.3.4
F3 断线§7.6 表B
F4 抽奖网络超时§7.5.3
G 未登录(Guest)§7.6 表C / §8
G1 浏览详情 · 不显示 START§7.6 表C
G2 未登录直调抽奖§8
后端 / 业务边界(不隐藏 )
✓=流程内可点到;·=后端边界,客户端无独立提示。

⑤ M4 奖金使用限制 / Bonus Venue Whitelist未上线 · 可跳过

白名单配置(大类 × Provider)
勾选 → 实时驱动手机 T&C「View eligible venues」弹窗(=C 端展示计算后可用〔大类×三方〕)。大类仅标签、勾选粒度=三方;全不勾选 🔴 保存阻断(§6.2 V7)。预设= PRD §5.3.2 命中举例。
C 端动态隐藏(三方维护 → 隐藏)
切「维护」=该三方暂无可显示游戏 → 弹窗隐藏;某大类三方全隐藏 → 整类隐藏;全空 → No available venues。
🔴 边界:M4 白名单只限「中奖彩金的打码流水」;策略2 赚次数的累计有效投注走全平台口径、不受白名单约束(§2.5 / AC28)——两条流水勿混。

⑥ 说明 / Notes

🔴 红线 / Hard rules
中奖由后端返回槽位号决定,前端按号停格、非停哪算哪;两槽同额也按槽位号(`G1` / §8)。
旋转用通用动效、揭晓前不下发金额;不展示概率 / 库存 / VIP / 队列余量(§8)。
剩余次数以后端返回的剩余次数 为准;未到消耗窗 / 禁用态抽奖直接拒绝(`G2` / §4.6)。
未登录 Guest 可浏览详情、不显示 START、取默认总代(top-agent)配置(§7.6 表C 未登录引导)。

本需求改了什么

本次只动「2. 抽奖次数策略」这一段。 后台那一页五个模块里只有它是新增的 —— 多了一个二选一的 toggle 与一整块「策略2」。玩家侧不新增页面, 本原型画的是同一套转盘画面在策略2 之下的各种状态。

PRD L0 ① / §2.1 / §7.3

这份原型刻意不画的

· 后台配置页 —— 画在 Html_BO_v1.9_newYearWheel.html,本档只画玩家侧,不重画。
· 策略1 那条路 —— 本次一字未改,画出来会让人以为两个策略都要重做。
· 真实抽奖动效与概率 —— 旋转用通用动效、揭晓前不下发金额;概率/库存/VIP/队列余量 一律不展示(PRD §8 红线)。画出来等于把不该给前端的东西画进原型。
· M1 / M3 / M4 / M5 四段的后台字段 —— 那是后台的事,且本次未改。
· 新的后台提示语 —— 一条都没有;本次新增的两条是客户端的,就在 ③ 那一栏。

PRD L0 ① / §8

占位资料说明

🔴 本档判「不适用」,不是漏画。
理由:这是玩家侧流程页,没有资料表 —— 全档 data-zone="data" 实测 0 处, 没有任何一栏占位资料要交代口径(射程依 HTML-026-a2)。
⚠️ 画面上的金额、次数、场馆名全部是占位;⑤ 那一栏的白名单勾选也是占位配置, 用来驱动手机弹窗,不是线上的真实配置。

BO-008 / 01 §9