用户投票状态
2017-03-27 19:49:55 0 举报
用户投票状态是指用户在参与某个投票活动时所处的状态。这可能包括用户是否已经投票,他们投给了哪个选项,以及他们的投票是否有效。例如,如果一个用户已经投过票,那么他的投票状态可能是“已投票”。如果他投给了某个选项,那么他的投票状态可能是“支持A选项”。如果他的投票被验证为有效,那么他的投票状态可能是“有效”。总之,用户投票状态是一个反映用户在投票活动中所处位置的重要指标。它可以帮助主办方了解用户的参与情况,并为后续的数据分析和决策提供依据。
作者其他创作
大纲/内容
条件:1、可用次数 = 02、未到达每日上限(2种来源)3、未到达上线(2种来源)4、未到达活动上限
用户信息条数
UserVoteStatus.ACHIEVE(3)
是
取每日总投票次数和每日指定对象投票次数
遍历参赛对象获取投票状态
条件:1、活动总次数未到达上限
条件:1、dailyAdd 可用次数 =02、common3、不针对:无每日记录4、针对:无改对象每日记录5、未到达活动上限
1、source:common2、new:true3、dailyAdd:false4、drawCounts:0
是否可以投票
否
mapkey:objectId#source (全部:0#source)value:times
取全部用户信息
是否使用每日自增资格
mapkey:bizId(不针对指定对象:0)value:userVTInfo
1、source:当前来源(或者被优先级,状态 achieve)2、new:false3、drawCounts:当前抽奖次数(2 累加)4、ID:当前用户ID
取指定对象用户信息
是否可抽奖
条件:1、初始02、每日总次数未到达上限3、活动总次数未到达上限
条件:1、可用次数 02、未到达每日上限(2种来源)3、未到达上线(2种来源)4、未到达活动上限
获取活动状态
是否有参赛数据
获取投票对象信息
条件:1、每日总次数未到达上限2、活动总次数未到达上限
登录用户
获取用户每天投票信息
用户状态必须是针对对象的
UserVoteStatus.TOMORROW(4)
条件:1、可用次数 = 02、未到达上线(2种来源)3、未到达活动上限
1
UserVoteStatus.OK(1)
0
是否可以获取资格
空对象
1、有优先级取优先级的2、选可投票的或者状态值大的
获取用户不同来源总投票次数(fromCache)
获取用户投票信息
活动是都针对指定对象
是否明天可以投票
赋值基础数据
选取用户信息
0 条评论
下一页