功能实现大致情况:
1. 在会员中心页面增加一个“每日领取积分”的链接,点击此链接即可领取5积分。
2.积分的领取依次递增,今天5积分,明天10积分,后天15积分,一天最多可领30积分!
现在最大的问题是后台的积分算法不知道该怎么写,公司给是时间太急,求大神赐教啊,本人感激不尽!
------解决思路----------------------
说一下思路
大概记录这么三个字段: 用户id,领取时间、领取积分数
1.登陆之后 判断用户的最近领取时间(根据领取时间倒序,取第一条记录),
2判断领取时间,得出应该领取的积分
(1)等于今天,表示已领取过,可领取数为0
(2)等于昨天,表示连续领取,取出昨天的积分数+5,结果大于30,以30计
(3)小于昨天,表示断了,那就是5
3.领取动作,可以从页面传,也可以后台算,后台算跟第二个步骤一样,如果已经领取了就提示已经领取了,不可重复领
------解决思路----------------------
接楼上,领取成功要记录领取时间和积分数,领取失败则提示错误信息,不做记录