Skip to main content

Module reward

Module reward 

Source
Expand description

奖励/悬赏实体 (Reward Entities)

定义组内奖励系统的全部数据结构,涵盖奖品定义、活动余额、 兑换记录、抽奖券、中奖结果和转账日志。

§核心流程

管理员创建活动 → 分配兑换/抽奖余额 → 组员用券兑换奖品或参与抽奖
→ 中奖者公布 → 管理员填写物流单号 → 奖品发放

§券种

  • 兑换券 (exchange): 直接兑换指定奖品,先到先得
  • 抽奖券 (lucky): 投入奖池,活动结束时随机抽取中奖者

§类型列表

类型用途
Rewardtb奖品定义(名称、价格、类型)
EventBalanceDto组员在某个活动的兑换/抽奖余额
RewardRecordResultDto兑换记录(含物流信息)
RewardTicketResultDto抽奖券投入结果
RewardTicketTransferLog券转账日志

Structs§

EventBalanceDto
活动余额
RewardAccountBasicInfoDto
奖励账户基本信息
RewardRecordResultDto
兑换记录
RewardTicketResultDto
抽奖券投入结果
RewardTicketTransferLog
券转账日志
RewardTicketTransferRequest
券转账请求
RewardTicketsDetailDto
抽奖券详情
RewardWinnerDto
中奖者信息
Rewardtb
奖品定义(对齐 Java Rewardtb / OpenAPI rewardId 等字段)