跳到主要内容

管理端功能需求-待结算口径-backup

一、模块定位

管理端是足球季活动的运营与发奖工作台,面向运营、研发和授权测试人员使用。管理端需要支撑活动上线前检查、活动期间数据查看与奖品运营、活动结束后的冠军配置和发奖导出,确保前台活动、奖品库存、虚拟权益和人工发奖流程可被追踪和验收。

关于活动整体背景和全局规则,请见 足球季活动全局


二、使用角色与权限要求

角色主要诉求权限要求
运营人员查看活动数据、配置活动信息、导入权益码、导出发奖数据可查看数据,可执行授权范围内的配置和导出操作
研发人员联调、排查问题、检查上线准备状态可查看配置、日志、检查结果和必要的诊断信息
测试人员验证 FAT 和生产预上线流程可登录指定环境,按授权执行只读检查或受控写入验证
  • 管理端必须有登录鉴权,未登录用户不可查看或操作活动数据。
  • 管理端需清晰展示当前数据环境,避免 FAT 和 PROD 混淆。
  • 涉及生产环境写入、上传、导入和导出的操作,必须由授权人员执行。
  • 管理端不得在页面中展示真实密码、密钥或长期可复用的敏感凭证。

三、功能需求清单

3.1 登录与环境识别

  • 用户进入管理端时,如未登录,需先完成后台登录。
  • 登录失败时需给出明确错误提示,不进入管理端页面。
  • 登录成功后展示当前账号、当前环境和可操作的活动。
  • 管理端需支持 FAT 与 PROD 环境识别;当存在环境切换能力时,切换控件必须明显展示当前环境。
  • 生产环境写操作需有更强提示,避免误把测试操作保存到生产数据。

3.2 活动概览

  • 管理端首页需展示活动核心概览,方便运营快速判断活动运行情况。
  • 概览信息至少包括:
    • 活动状态
    • 总投票人次或参与人数
    • 抽奖发放概况
    • 实物奖品库存和已中奖数量
    • 虚拟权益码池可用情况
    • 关键上线检查状态
  • 概览数据需能刷新,避免运营基于过期数据判断。
  • 数据为空时需展示可理解的空状态,而不是报错或空白页。

3.3 投票数据查询

  • 管理端需支持查看用户投票记录。
  • 投票记录需能帮助运营核对用户是否参与、投给哪支球队、何时投票。
  • 投票列表需支持分页或等价的分批查看能力,避免数据量变大后无法使用。
  • 若活动期间出现用户争议,运营可通过投票记录辅助核对用户参与情况。

3.4 中奖记录查询

  • 管理端需支持查看抽奖中奖记录。
  • 中奖记录需区分实物奖品、虚拟权益奖品和未中奖记录是否展示的口径。
  • 对实物奖品,管理端需展示奖品名称、中奖用户、中奖时间和地址填写状态。
  • 对虚拟权益奖品,管理端需展示奖品名称、中奖用户、中奖时间、领取状态和必要的权益码信息。
  • 中奖记录需支持按奖品类型或发奖类型筛选,方便运营核对实物发货和虚拟权益审计。

3.5 收货地址查询

  • 管理端需支持查看实物奖品中奖用户填写的收货地址。
  • 地址信息需包含发货所需字段:用户ID、奖品名称、收件人姓名、收件人电话、省名称、市名称、区名称、详细地址。
  • 地址未填写时需明确展示未填写状态,方便运营后续联系用户。
  • 活动结束后,运营需能区分地址已填写、未填写、需人工联系的用户。

3.6 奖品库存配置

  • 管理端需支持查看奖品库存总量、已中奖数量和剩余数量。
  • 实物奖品库存、抽奖节奏和概率参数需支持运营或研发在授权范围内调整。
  • 可配置字段至少包括:
    • 公仔总量、金片总量。
    • 基准抽奖量。
    • 公仔每日上限、金片每日上限。
    • 公仔最后一天保留量、金片最后一天保留量。
    • 实物奖释放使用率、单类实物奖概率上限、公仔/金片权重。
    • VIP 概率、体验课概率、体验课领取链接。
  • 参数调整需满足以下约束:
    • 调整后的总量不得小于已中奖数量。
    • 每日上限必须大于 0。
    • 最后一天保留量必须大于等于 0 且小于对应库存总量。
    • 最大中奖概率 单类实物奖概率上限 × 2 + VIP 概率 + 体验课概率 不能超过 100%。
    • 管理端需展示概率预览,包括最大中奖概率、实物奖最大概率和最小未中奖概率。
    • 保存前需提示本次变更会影响后续抽奖结果。
    • 保存后需展示保存结果和最新库存/参数。
  • 奖品库存和抽奖参数变更需记录操作人、操作时间和变更说明。

3.7 虚拟权益码池管理

  • 管理端需支持导入口算VIP月卡激活码。
  • 导入前需支持运营粘贴或上传一批激活码。
  • 导入后需展示导入结果,包括成功数量、重复数量、空值或无效数量。
  • 已使用的激活码不得重复分配给其他用户。
  • 码池可用量过低时,管理端需给出明显提醒,避免活动期间权益奖品不可发放。

3.8 体验课领取链接配置

  • 管理端需支持配置体验课领取链接。
  • 体验课当前领取链接已确认,具体链接见 抽奖模块 2.4.1 节。
  • 领取链接未配置或仍为占位链接时,上线检查需提示运营补齐;链接已配置为已确认地址时不应再作为缺失项。
  • 链接修改保存后,前台「立即领取」入口需使用最新配置。
  • 链接变更需记录操作人、操作时间和变更说明。

3.9 冠军、表彰与皮肤资源配置

  • 冠军球队产生后,运营需能在管理端选择最终夺冠球队。
  • 管理端需支持上传 1 张夺冠头图,用于前台表彰页展示。
  • 管理端需支持配置冠军皮肤资源图,用于活动页皮肤预览、我的奖品列表和达标后获得状态展示。
  • 冠军皮肤资源图应支持运营在活动上线前配置,也应支持后续在授权范围内替换。
  • 冠军皮肤资源图未配置时,上线检查需提示运营补齐;前台可使用默认图或占位状态兜底。
  • 未配置冠军球队时,前台需保持「冠军揭晓中」状态,不做最终奖励判定。
  • 冠军球队和夺冠头图保存后,前台需切换为冠军确认后的展示状态。
  • 冠军球队、夺冠头图和冠军皮肤资源图保存前需提示影响范围。
  • 冠军相关配置变更需记录操作人、操作时间和变更说明。

3.10 数据导出

管理端需为活动结束后的发奖和审计提供导出能力。具体发奖规则见 发奖与数据导出模块

导出类型导出时机主要用途
实物奖品中奖数据活动结束后,或运营需要阶段性核对时人工发货、地址核对
全部中奖记录活动结束后虚拟权益审计、活动复盘
冠军皮肤达标名单活动结束且冠军确认后后续发放冠军皮肤装扮
  • 导出文件字段需满足发奖与审计要求。
  • 导出操作需有权限控制,未授权人员不可导出用户个人信息。
  • 导出文件应避免包含与发奖无关的敏感信息。
  • 导出操作需记录操作人、操作时间、导出类型和导出环境。

3.11 上线检查

  • 管理端需提供上线检查入口,帮助运营和研发确认活动关键配置是否就绪。
  • 上线检查至少覆盖:
    • 活动时间是否配置完整
    • 奖品库存是否配置合理
    • 口算VIP月卡激活码是否已导入
    • 体验课领取链接是否已配置
    • 管理端登录与权限是否可用
    • 冠军皮肤资源图是否已配置
    • 冠军相关配置是否处于符合当前活动阶段的状态
  • 上线检查结果需区分阻塞项和提醒项。
  • 活动进行前,未完成的关键配置应明确提示;活动结束后,冠军球队和夺冠头图未配置应明确提示。

3.12 事件与审计查看

  • 管理端需支持查看关键用户行为事件,辅助排查投票、抽奖、分享、奖品领取等问题。
  • 管理端需支持查看后台操作审计记录。
  • 审计记录至少需包含操作人、操作时间、操作类型、操作环境和变更说明。
  • 配置保存、库存调整、冠军配置、头图上传、冠军皮肤资源图配置、权益码导入、数据导出等关键操作必须可审计。

四、业务规则与约束

4.1 操作安全

场景要求
生产环境写操作明确提示当前是生产环境,必要时要求二次确认
导出用户数据仅授权人员可操作,导出结果只用于发奖和审计
上传冠军头图仅允许上传运营确认后的最终图片
配置冠军皮肤资源图仅允许使用运营确认后的最终图片,保存后影响前台皮肤展示
配置冠军球队仅在真实冠军产生后操作,保存前确认影响范围
导入权益码需跳过重复和空值,不影响已使用权益码

4.2 数据一致性

  • 管理端展示的数据需与前台用户看到的中奖、地址、领取状态保持一致。
  • 库存、码池、中奖记录和导出数据需使用同一活动口径。
  • 冠军配置保存后,表彰页、冠军皮肤判定和达标名单导出需使用同一冠军结果。
  • 冠军皮肤资源图保存后,活动页皮肤预览、我的奖品列表和达标后获得状态需使用同一配置。
  • 管理端配置变更后,前台不应长期展示旧配置。

4.3 活动阶段约束

活动阶段管理端重点能力
上线前配置检查、库存确认、权益码导入、体验课链接确认、冠军皮肤资源图确认、后台登录验证
活动进行中数据查看、奖品库存监控、码池余量监控、问题排查
活动截止且冠军待确认查看数据、准备导出、等待冠军配置,不提前发放冠军皮肤
冠军确认后配置冠军球队和夺冠头图、导出冠军皮肤达标名单、执行发奖闭环

4.4 边界场景

场景处理方式
未登录访问管理端跳转登录或展示未授权提示
登录已过期提示重新登录,不继续执行敏感操作
当前环境不可用明确提示环境异常,不展示误导性数据
列表数据为空展示空状态和当前筛选条件
导出数据量较大支持分批导出或等待提示,避免用户误以为失败
权益码导入包含重复值跳过重复值,并在导入结果中展示数量
冠军未配置时导出皮肤名单阻止导出并提示先配置冠军球队
夺冠头图上传失败保留原配置,提示重新上传
冠军皮肤资源图上传失败保留原配置或默认图,提示重新上传