平台商
任务类型
任务要求
任务名称
| 序号 | 平台商 | 任务类型 | 任务要求 | 任务创建时间 | 最后修改时间 | 操作人 | 任务名称 | 操作 |
|---|
平台商
任务类型
任务要求
任务奖励类型
审核状态
会员帐号
任务名称
领取时间
至
| 序号 | 会员帐号 | 订单号 | 任务类型 | 任务要求 | 任务奖励类型 | 任务奖励值 | 任务名称 | 领取时间 | 审核状态 | 审核时间 | 审核人 | 备注 | 操作 |
|---|
🗂 菜单树结构 来源:运营管理平台 / 权限管理 / 菜单管理
| 名称 | 路径 | 标识(组件名) | 类型 | 排序 |
|---|---|---|---|---|
| 任务管理 | — | userTask | 目录 | 5 |
| ├─ 任务列表 | /task/list | taskList | 菜单 | 1 |
| │ ├─ 新增 | /task/add | task:add | 按钮 | 1 |
| │ ├─ 编辑 | /task/edit | task:edit | 按钮 | 2 |
| │ └─ 删除 | /task/delete | task:delete | 按钮 | 3 |
| └─ 任务奖励审核 | /task/record/list | task-record-list | 菜单 | 2 |
| ├─ 审核 | /task/record/audit | task:record:audit | 按钮 | 1 |
| ├─ 编辑备注 | /task/record/remark | task:record:remark | 按钮 | 2 |
📋 任务列表(/task/list)— 按钮权限说明
| 按钮/操作 | 标识 | 说明 | 高风险 | 建议角色 |
|---|---|---|---|---|
| 查看 | taskList(菜单权限) | 访问任务列表页、筛选、搜索;查看任务完整参数详情弹窗(按任务类型分表展示,含返水加成时间查看) | — | 所有角色 |
| 新增 | task:add | 新增任务(签到 / 每日 / 每周 / 累计 / 邀请 / 其他),含参数梯度设置 | — | 运营主管、超管 |
| 编辑 | task:edit | 编辑任务配置与奖励参数,勾选单条后点击编辑按钮 | — | 运营主管、超管 |
| 删除 | task:delete | 删除任务,弹窗二次确认;建议后端使用软删除(is_deleted)保留审计追溯 | ⚠️ | 超管 |
✅ 任务奖励审核(/task/record/list)— 按钮权限说明
| 按钮/操作 | 标识 | 说明 | 高风险 | 建议角色 |
|---|---|---|---|---|
| 查看列表 | task-record-list(菜单权限) | 访问审核列表页、筛选(平台商 / 类型 / 状态 / 时间 / 会员账号等) | — | 审核员、主管、超管 |
| 审核 | task:record:audit | 单条或批量审核(通过 / 拒绝),弹窗设置打码量倍数与备注 | — | 审核员、主管、超管 |
| 编辑备注 | task:record:remark | 对任意审核记录编辑/补充备注内容,不改变审核状态 | — | 审核员、主管、超管 |
⚠️ 开发注意事项
菜单级权限控制侧边栏显示;按钮级权限控制页面内操作按钮显示/禁用。两层均需后端鉴权,前端隐藏仅为 UX 优化,不可替代后端校验。
1. 删除任务(task:delete):建议后端软删除(is_deleted 标记),保留审计追溯,前端需二次弹窗确认后再请求。
2. 审核操作(task:record:audit):批量审核建议单次上限 ≤ 50 条,操作成功后立即刷新列表并更新待审核角标。
3. 打码量倍数:审核时写入,「不计算」= 无流水要求;N 倍 = 用户需完成奖励金额 × N 倍投注才可提款。
4. 奖励过期天数(task 配置新增字段):0 = 当日 23:59:59 过期;1 = 次日;N = 发放后第 N 天 23:59:59 过期。用户领取时由后端计算写入过期时间戳。
5. 签到类型(signin_type):task config 新增字段,值为 cumulate(累计签到,断签不归零)或 consecutive(连续签到,断签归零)。前后端均需依此字段处理天数计算逻辑。
6. 返水加成时间:任务奖励类型为「返水加成时间」时,后端需存储加成时长(小时数)与各游戏供应商加成比例 JSON,详情弹窗展示只读数据。
7. 所有写入操作建议记录操作日志,保留 90 天以上,字段包括:操作人 / 操作时间 / 操作类型 / 操作前后数据快照。
📄 文档概述
项目名称任务管理后台 PRD
文档版本v1.0
更新日期2026-05-07
负责人Tilly
关联文件H5:任务中心PRD.html · 后台:任务管理.html
文档目的记录任务管理后台所有功能需求、配置字段、与H5对应关系及审核账变规则,供前后端开发与测试参考
① 整体任务流程
后台新增任务 → H5 用户达标完成 → 用户点击领取 → 后台审核 → 审核通过账变入账
📌 通用任务流程
后台新增任务
→
H5 展示任务卡片
→
用户满足条件
→
可领取(用户点击)
→
待审核
→
✅ 审核通过 → 账变入账
❌ 审核拒绝 → 静默维持
📌 签到任务流程
后台设置签到配置
→
当日条件达标
充值/投注/完善资料
→
充值/投注/完善资料
可签到 → 用户签到
→
签到成功弹窗
→
待审核
→
审核通过 → 账变入账
📌 审核通过 → 账变类型
| 奖励类型 | 账变说明 | 账户明细字段 | 备注 |
|---|---|---|---|
| 彩金 | 彩金入账,需满足打码量后可提款 | 来源:任务 / +金额 | 打码量倍数由审核时设置 |
| 返水加成时间 | N小时内指定游戏返水比例加成 | 来源:任务 / 返水加成 | 后台配置各供应商加成比例 |
② 任务类型
任务按重置周期分为两大类:周期性任务会按时重置、可重复完成;非周期性任务按累积或特定条件触发,不随周期重置。
| 任务类型 | 是否周期 | 重置规则 | 每人可领次数 | 梯度奖励 |
|---|---|---|---|---|
| 签到任务 | ✅ 周期 | 每日 00:00 | 每日 1 次(可连续累积天数) | ✅ 支持(连签梯度) |
| 每日任务 | ✅ 周期 | 每日 00:00 | 每日 1 次 | — 不支持 |
| 每周任务 | ✅ 周期 | 每周一 00:00 | 每周 1 次 | — 不支持 |
| 累计任务 | ❌ 非周期 | 不重置 | 1 次(达标即领) | ✅ 支持(金额梯度) |
| 邀请任务 | ❌ 非周期 | 不重置 | 多次(按人数梯度) | ✅ 支持(邀请人数梯度) |
| 其他任务 | ❌ 非周期 | 以有效期为准 | 依配置 | 依配置 |
③ 任务要求说明
任务要求决定用户须完成哪项行为方可达成任务,后台配置时选择「任务要求」类型。
① 筛选条件
| 筛选字段 | 控件类型 | 取值 / 说明 |
|---|---|---|
| 平台商 | 下拉 | 全部 / 天下网路 / TXWL / TXT飞投2.0 / TXI天下飞投 / TXZ白色飞投2.0 / DFC大富豪娱乐城 |
| 任务类型 | 下拉 | 全部 / 其他任务 / 每周任务 / 邀请任务 / 累计任务 / 签到任务 / 每日任务 |
| 任务要求 | 下拉 | 全部 / 邀请会员 / 登录 / 存款 / 投注 / 首存 / 完善资料 / 定向游戏 |
| 任务名称 | 文本输入 | 模糊匹配任务名称 |
② 页面交互
📋 任务列表
| 操作/字段 | 说明 | 权限码 |
|---|---|---|
| 查看列表 | 展示所有任务,支持按任务类型筛选;点击「详情」可查看完整参数配置 | taskList(菜单权限) |
| 新增 | 新增任务弹窗,按任务类型切换参数设置区域 | task:add |
| 编辑 | 勾选单条任务后编辑,弹窗回填现有配置 | task:edit |
| 删除 | 弹窗二次确认,建议后端软删除保留审计 | task:delete ⚠️ |
| 说明配置 | 配置「签到说明」与「任务说明」默认文案,对应H5规则说明弹窗内容 | task:edit |
✅ 任务奖励审核
| 操作/字段 | 说明 | 权限码 |
|---|---|---|
| 查看列表 | 展示所有待审核/已审核记录,支持平台商/类型/状态/时间/会员账号等筛选 | task-record-list(菜单权限) |
| 审核 | 单条或批量审核(通过/拒绝),通过时设置打码量倍数与备注;审核通过触发账变 | task:record:audit |
| 编辑备注 | 对任意审核记录补充备注,不改变审核状态 | task:record:remark |
| 打码量倍数 | 不计算 / 1倍 / 2倍 / 3倍 / 4倍 / 5倍 / 20倍 / 50倍;「不计算」= 无流水要求 | — |
③ 各任务类型配置字段详述
以下为每种任务类型在后台新增/编辑弹窗中的完整配置字段,并附对应后台截图与 H5 展示位置。
任务类型、任务要求、定向游戏、返水加成游戏配置位置
| 配置项 | 后台位置 | 作用 | 影响 H5 |
|---|---|---|---|
| 任务类型(图 1) | 任务列表 → 新增/编辑任务 → 基础设置 → 任务类型 | 选择任务大类:其他任务、每周任务、邀请任务、累计任务、签到任务、每日任务 | 决定展示在哪个 H5 Tab,并决定后续任务要求表单 |
| 任务要求 | 任务列表 → 新增/编辑任务 → 参数设置 → 任务要求 | 定义用户要完成什么条件。每日:存款、投注、定向游戏;每周:存款、投注、定向游戏;累计:存款、投注、定向游戏;邀请:邀请会员;其他:首存、完善资料;签到:登录 | 决定进度、达标判断和未达标引导按钮:去充值 / 去投注 / 去邀请 / 去设置 |
| 定向游戏 | 参数设置 → 任务要求选择「定向游戏」→ 同一区块的游戏选择字段 | 定义会员必须在哪些指定平台/游戏完成投注任务,属于任务完成条件 | 计算投注进度;未达标时显示「去投注」 |
| 返水加成游戏 | 奖励设置 → 奖励类型选择「返水加成时间」→ 点击「设置返水加成时间」 | 配置加成时长、游戏平台/游戏、返水加成比例,属于奖励效果 | 审核通过后激活加成时间;奖励说明展示游戏和比例 |
结论:定向游戏是任务要求,控制「用户在哪里完成任务」;返水加成游戏是奖励设置,控制「审核通过后哪些游戏享受返水加成」。两者不是同一个配置。
④ 说明配置 × H5 规则说明弹窗
后台「说明配置」中的两段文案 + 定向任务配置中的游戏选择 / 返水加成设定,共三种规则说明类型对应 H5 展示。
| 类型 | 后台配置位置 | H5 展示场景 | 字符限制 |
|---|---|---|---|
| 签到说明 有默认文案(同原型) |
任务列表 → 说明配置弹窗 → 签到说明文本框 |
① 首页签到弹窗下方「规则说明」按钮 → Picker 展示 ② 任务页面签到 Banner「规则说明」按钮 → Picker 上方区块展示 |
1000 字以内 |
| 任务说明 有默认文案(同原型) |
任务列表 → 说明配置弹窗 → 任务说明文本框 | 任务页面各任务卡片「规则说明」按钮 → Picker 展示 | 1000 字以内 |
| 定向任务 ℹ 奖励 = 返水加成 |
任务配置弹窗: · 游戏选择(截图②) · 返水加成时间配置弹窗(截图①) |
H5 定向任务卡片 ℹ 图标弹窗,展示: • 任务奖励(返水加成时长) • 定向投注金额要求(达标门槛) • 定向投注返水加成%(各供应商加成比率表) • 定向投注游戏清单(指定游戏名称列表) |
系统自动生成,无限制 |
| 定向任务 ℹ 奖励 ≠ 返水加成 |
任务配置弹窗: · 游戏选择(截图②) |
H5 定向任务卡片 ℹ 图标弹窗,展示: • 任务奖励(彩金金额) • 定向投注金额要求(达标门槛) • 定向投注游戏清单(指定游戏名称,无加成比率) |
系统自动生成,无限制 |
📸 截图① — 设置返水加成时间弹窗
位置:定向任务 → 奖励类型选「返水加成时间」→ 点击「设置返水加成时间」按钮
📸 截图② — 游戏选择下拉(任务配置弹窗)
位置:新增/编辑定向任务 → 游戏选择字段 → 点击展开多级选择器
💡 H5 规则说明三种类型归纳:
① 签到说明(后台文案,有默认值)— 首页弹窗 + 签到Banner规则说明上方区块
② 任务说明(后台文案,有默认值)— 任务页面各卡片规则说明 Picker
③ 定向任务 ℹ(返水加成)— 任务奖励 + 投注门槛 + 各供应商加成比率 + 游戏清单(系统自动组装,来源:截图①②)
④ 定向任务 ℹ(非返水加成)— 任务奖励 + 投注门槛 + 游戏清单(系统自动组装,来源:截图②)
① 签到说明(后台文案,有默认值)— 首页弹窗 + 签到Banner规则说明上方区块
② 任务说明(后台文案,有默认值)— 任务页面各卡片规则说明 Picker
③ 定向任务 ℹ(返水加成)— 任务奖励 + 投注门槛 + 各供应商加成比率 + 游戏清单(系统自动组装,来源:截图①②)
④ 定向任务 ℹ(非返水加成)— 任务奖励 + 投注门槛 + 游戏清单(系统自动组装,来源:截图②)