Skip to content

LotteryPrize

概述

LotteryPrize 表示抽奖奖池中的奖品配置,用于定义奖品基础信息、类型、概率、库存、领取方式及状态。

数据结构

字段名类型必填默认值说明枚举值
prizeIdstring-奖品 ID-
prizeNamestring-奖品名称-
prizeTypeenumpoints奖品类型points, writeoff_coupon, physical
prizeImagestringnull奖品图片-
probabilitydecimal0中奖概率-
rewardValueint0积分值或权益值说明-
stockint0奖品库存-
claimModestring-领取方式说明-
statusenumactive状态active, inactive

字段说明

prizeType

奖品类型:

  • points:积分类奖品
  • writeoff_coupon:核销券类奖品
  • physical:实物类奖品

rewardValue

用于表示奖品对应的积分值或权益值说明:

  • 当奖品为积分类型时,可表示积分数量
  • 当奖品为其他类型时,可用于补充权益值信息

status

奖品状态:

  • active:启用中
  • inactive:未启用 / 下线

业务约束

  • prizeIdprizeNameprizeTypeprobabilitystockclaimModestatus 为必填字段。
  • probability 用于抽奖概率配置,应结合奖池整体概率规则使用。
  • stock 表示奖品可发放库存,通常应大于等于 0
  • prizeImage 为可选字段,未配置时默认 null
  • status 默认值为 active

谷子科技知识库平台 - 多格式摄入、受控编译、岗位隔离问答