前段时间开发了一个领取红包的功能,有很多需要注意的点,是下次需要注意的
- 检查用户是否有资格领取红包的定时任务需要有时间期限
- 活动到期后,领取接口需要做判断
- 需要考虑用户保存领取红包的二维码或网页信息的情况,设计每日任务时效机制
红包分配思路
实例一
给定一个固定的活动日期,固定的奖金总额,有一个可以预见的参与人数,有一个每天领取可以接受的上下限金额,如何分配用户领取的随机金额
有一种方式是可以预先生成足够多的红包金额数组,每个参与的用户根据领取的索引在获取该得到的红包金额,算法如下
1 | #!/usr/bin/env python |
最近热读
扫码关注公众号,或搜索公众号“温欣爸比”
及时获取我的最新文章
