一个微信活动的思路

 

活动需进行防止刷礼物的限制,派发,兑换等环节
 
0.登录成功后,通过接口查询是否有留言通过提示5元弹窗提示
 
1.是否有【10万人参与--redis】判断,redis为空即查询表,并且从表中更新到redis
2.1.1 是
2.1.2 跳转 参与留言活动
 
2.2.1 否 
 
2.2.2 判断是否已经参加pt(通过【成功参与pt活动人 redis 的hset】 类似黑名单 redis的hset,判断该用户是否已经成功参与)
2.2.2.0 是,跳转到留言模块;否,继续玩pt
 
2.2.2.1 pt活动成功(pt成功获取优惠券+10元)
2.2.2.2 成功则记录到【10万人参与-redis 】【成功参与pt活动人 redis 的hset】,并记录到活动参与人数表【定时从redis回刷】,并且记录成功参与日志记录
2.2.2.3 每次发放10元券 都需要校验之前是否已经获取过
2.2.2.4 每次发放再查询10w个名额是否用完
 
2.2.3 pt成功是,弹出提示拿到10元; pt失败,再回到pt页面,再玩一次
 
2.4 留言模块-进行留言-留言频繁或者留言重复或者留言超额 是否进行限制?
 
2.4.1 留言通过(+5元,获取【多张】)【审核结果,管理员判断?是否做成后台管理式操作,通过标识判断是否通过】
通过加入到【精选留言redis】
 
2.4.2.1 点赞前判断是否已经点赞过
2.4.2.2点赞即对应留言的点赞数自增+1,并【点赞记录redis】记录下点赞人,并记录下点赞记录(数据库表),定时更新【每条留言记录中点赞数】--批量回刷点赞记录2.4.2.3点赞数查询redis,redis 没有再查询【留言记录表中点赞数】,并从把表中数据更新到reis中
2.4.2.4?是否有取消点赞功能
2.4.2.5 ?留言排序的考虑
 
2.4.3审核通过
留言表增加【是否已提示字段】用于判断客户再次登陆提示是否已经有5元优惠券;弹窗提示后,标记该字段为【已经提示】
2.4.3.1 ?用户同时有多条通过审核留言,提示该如何?
 
 
2.V 绑定模块-接入之前的绑定模块
2.X奖品模块
点击兑换(考虑券的失效时间等;归属地校验,ng校验之类的(是否有能够办理);考虑办理额度的问题;考虑办理失败等情况)

一个微信活动的思路

上一篇:微信的一些坑2016.3记;2017.12 更新


下一篇:Python - 面向对象编程 - 使用 super() 的一些注意事项