目录 一、初始化奖品
二、谢谢参与
三、过滤抽奖、如充值条件
四、重组概率
五、进行抽奖
六、过滤回调
七、最终抽奖结果
八、抽奖封装成类
一、初始化奖品 id 奖品的id pid 奖品的自定义id type 奖品类型,
1、虚拟奖品 2、实物奖品 3、礼包码 待扩充 name 奖品名称 total 奖品总数 chance 获奖概率/抽奖基数10000 daynum 每日数量限制 pay 充值限制
奖品详情应该从数据库中读出来 奖品详情应该加入缓存,避免数据库的压力
二、谢谢参与
为填充剩余概率的奖品
三、过滤抽奖、如充值条件
初步过滤一些必要因素,比如充值,角色创建时间等
四、重组概率
初步过滤后,重新建立新的抽奖信息
加入谢谢参与 第二步重组概率
五、进行抽奖
开始抽奖,并返回抽中的结果
六、过滤回调
二次过滤,奖品总数的限制以及奖品的每日限制等
七、最终抽奖结果
八、抽奖封装成类
,