Ticket #298 (new 需求) — at Version 26
Spring41需求
| Reported by: | jinzhentao | Owned by: | 金振涛 |
|---|---|---|---|
| Priority: | 普通的(5) | Milestone: | |
| Component: | 亲子网论坛 | Version: | BBS7.0 |
| Keywords: | Cc: | ||
| Due Date: | 14/07/2014 |
Description (last modified by jinzhentao) (diff)
亲子论坛金币-积分需求(2014年7月23日更新)
说明:为方便理解,对以下概念进行名称统一,并做相关限定。
1.金币主题:某个被加金币的app主题称为“金币主题”,其中包括“普通APP加金币主题、加金币热帖”。
2.金币队列:当天获得加金币资格的用户列表称为“金币队列”,具体见“二、APP主题发金币”。
3.若“金币主题”被删,则减去该金币值(后台配置);
4.恢复被删的“金币主题”,需增加对应金币(app发主题获取的金币值);
5.主题加金币状态返回给APP:当某个主题执行加金币操作,就返回金币状态“TRUE,金币数”,若没有加金币操作,则返回结果“FALSE”。
一、数据处理
比较现有亲子网论坛积分体系中的“积分”“贡献”,取两者较高值作为新体系中的“积分”,“贡献”清零处理,并赋予为新体系的“金币”;
二、APP发主题金币
限早上09:00后,使用app发主题的前300个独立用户可获得金币奖励,每主题一个金币,单个用户当天最多可获得5个金币;如:
当天09:00起,abcd...前300个用户通过app成功发主题,该300名用户可获得加金币资格:
c用户发了3个主题,获得3个金币;
d用户发了10个主题,获得5个金币;
a+300用户发了8个主题,没有获得金币;
PS.
1.当天指凌晨0点0分0秒到23时59分59秒,起始时间可后台设定;
2.被删帖后无需重新计算“金币队列”;
3.上述:起始时间值、金币队列人数、单个app主题获得的金币值、每人日最高金币值、金币主题被删扣除的值,均可后台配置,配置项更改后,实时起效;
三、热帖获取金币
热帖是指:某个主题的回复数超过100楼的时候,则判别该主题为热帖;
成为热帖之后,该主题作者可获取金币;
当“热帖”回复数小于判别值时,扣除获得的金币;
PS.
1.判断条件的回复数、热帖获取的金币值,均可后台配置;
2.热帖被删扣除获得的金币,恢复时重新获得;
四、设精华
设精华执行增加金币,取消精华减去相应金币;
五、用户角色
1.全站锁用户:金币清零,解锁后不恢复金币;
2.‘-100≥积分>-200:金币不可增减;
3.积分≤-200:自动设为全站锁用户。
六、发放金币
输入单个用户ID,填入增加(正增负减)的金币值,点击确定后执行单个添加操作;
记录已填入的金币值,重复操作时无需再次输入;
管理员及站长权限的后台用户,每自然月可发放20000金币(增加的值);当需发放的值超过当月余量时,提示“当月可发放金币已不足”
界面上提示当前用户已发放的值,如:“本月已发放/本月可用:3692/20000"
PS.
1.操作成功后弹窗提示“已成功添加”;
2.所有权限用户在前台对用户进行“调积分”操作,过滤掉“金币”项,金币仅在后台进行发放;
3.后台对用户进行发放金币操作生成行为日志,可在后台“报表-操作日志查询-积分相关类型”查询,查询项需新增“后台发放金币”;
4.无效ID提示“无效ID”,添加金币失败提示“操作失败”;
5.管理员可在“应用配置”设置管理员及站长月可发放金币值,实时起效;
后台界面见

七、供外接口
1.激活论坛passport用户接口;
2.增减“积分”“金币”接口;
八、金币年终清零
年底12月中旬下单安排处理,清除所有用户的金币
![(please configure the [header_logo] section in trac.ini)](http://www1.pconline.com.cn/hr/2009/global/images/logo.gif)

