该功能是系统中的抽奖活动。其用途是通过系统化的方式实现领导给下面的工作人员发放福利。大致流程如下: 分为两个角色 :
领导: 积分活动配置 ->创建商品 -> 创建活动 -> 设置活动奖品(将商品设置为奖品)
工作人员: 执行活动配置的任务 获得积分 -> 兑换奖券 -> 进行抽奖
该功能分三个模块:商品管理【用于商品的维护, 商品就是活动奖品(转盘上奖品)的来源】;抽奖设置【用于维护抽奖的活动,调整活动奖品。】;中奖记录【每当进行一次抽奖,如果抽到的为奖品 不是谢谢参与,则就会生成一条中奖记录】
抽奖逻辑如下:
首先生成个随机数 范围在 1-${中奖精度} 之间, 生成出来 数字在哪个奖品区间范围内,指针就指向相应的奖品。 如果随机数指定的奖品 奖品发放数量已经到达了奖品数量。 则直接落到第8个格子(谢谢参与)上。