抽奖活动小程序v1更新记录
抽奖活动小程序v1更新记录
~
近期开发的抽奖活动小程序v2.0已增加对按人头开奖的支持逻辑,目前这个逻辑是经得过线上检验的,所以我就想给抽奖活动小程序v1.0版本也增加对按人头开奖的逻辑
代码已在昨天写完,但是一直没有验证,因为第一个支持按人头开奖的小程序还没有审核通过
正好今天又搭建了一个新的小程序,我拿来验证下这个逻辑
具体的按人头开奖逻辑是:检测参与人数和开奖人数是否一致,如果一致,那么更新标志位和开奖时间这两个信息,其中标志位用来触达后续的开奖逻辑,开奖时间在后面的订阅消息中有体现,之前由于没有更新这个开奖时间导致在消息推送的时候还出过问题。
刚才创建了一个满2人开奖的抽奖活动,具体的监控日志如下所示:
1
1
第一个用户进来参与抽奖,更新num为1
1
第二个用户进来参与抽奖
由于第二个参与抽奖的用户,触发了抽奖人数== 开奖人数这个条件,所以同时触发了后续的更新逻辑,具体更新抽奖活动标志位以及开奖时间
1
比较了下集合里面第二个记录和第三条记录,记录的时间是同一时间,具体到秒的
通过这次验证,可以很欣慰的看到抽奖活动小程序v1.0已支持对按人头开奖的逻辑了
抽奖活动小程序界面如下所示
1
1
1
1