抽奖
2021-08-30 19:01:29 20 举报
抽奖流程图
作者其他创作
大纲/内容
Y
活动是否存在?
没有配置奖品概率则默认概率为1。上限值(初始值为0)=上个奖品下限值+概率值;下限值=概率值+上限值;概率值=概率*10^2;随机数范围=0~上限值;奖品=每个奖品上下限内则命中
抽奖配置不存在
抽奖是否开始/结束?
抽奖配置是否存在?
N
用户
创建抽奖记录
返回中奖奖品信息
活动配置用户每人最大中奖次数判断?
用户是否存在?
奖池数量不足
奖品为谢谢惠顾
不可被抽取
抽奖未开始/抽奖已结束
活动太火爆了请稍后再试
解锁
是否抽到奖?
活动是否开始/结束?
未达到单人获取上限
活动抽奖
活动未开始/活动已结束
扣减用户的抽奖次数
用户不存在
开奖算法
用户是否有抽奖次数?
校验奖品是否可被抽取
扣减奖品数量
活动配置每人每天最多中奖次数上限判断?
重试5次
您没有可用抽奖次数,无法抽奖
奖池是否设置奖品?
发优惠券
活动不存在
用户是否黑名单?
为此用户lock
开始抽奖
未达到奖品每日获取上限
是否优惠券?
谢谢惠顾
可被抽取
0 条评论
下一页
为你推荐
查看更多