id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	due_date
298	Sprint41需求	jinzhentao	金振涛	"'''亲子论坛金币-积分需求（2014年7月23日更新）'''

'''说明：为方便理解，对以下概念进行名称统一，并做相关限定。'''
'''1.金币主题：'''某个被加金币的app主题称为“金币主题”，其中包括“普通APP加金币主题、加金币热帖”。
'''2.金币队列：'''当天获得加金币资格的用户列表称为“金币队列”，具体见“二、APP主题发金币”。
3.若“金币主题”被删，则减去该金币值（后台配置）；
4.恢复被删的“金币主题”，需增加对应金币（app发主题获取的金币值）；

'''一、数据处理'''
比较现有亲子网论坛积分体系中的“积分”“贡献”，取两者较高值作为新体系中的“积分”，“贡献”清零处理，并赋予为新体系的“金币”；

'''二、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：当某个主题执行加金币操作，就返回金币状态“TRUE，金币数”，若没有加金币操作，则返回结果“FALSE”。
4.上述：起始时间值、金币队列人数、单个app主题获得的金币值、每人日最高金币值、金币主题被删扣除的值，均可后台配置，配置项更改后，实时起效；

'''三、热帖获取金币'''
热帖是指：某个主题的回复数超过100楼的时候，则判别该主题为热帖；
成为热帖之后，该主题作者可获取金币；
当“热帖”回复数小于判别值时，扣除获得的金币；
PS.
1.判断条件的回复数、热帖获取的金币值，均可后台配置；
2.热帖被删扣除获得的金币，恢复时重新获得；

'''四、设精华'''
设精华执行增加金币，取消精华减去相应金币；

'''五、用户角色'''
1.全站锁用户：金币清零，解锁后不恢复金币；
2.‘-100≥积分＞-200：金币不可增减；
3.积分≤-200：自动设为全站锁用户。

'''六、发放金币'''
输入单个用户ID，填入增加（正增负减）的金币值，点击确定后执行单个添加操作；
记录已填入的金币值，重复操作时无需再次输入；
管理员及站长权限的后台用户，每自然月可发放20000金币（增加的值）；当需发放的值超过当月余量时，提示“当月可发放金币已不足”
界面上提示当前用户已发放的值，如：“本月已发放/本月可用：3692/20000""
PS.
1.操作成功后弹窗提示“已成功添加”；
2.所有权限用户在前台对用户进行“调积分”操作，过滤掉“金币”项，金币仅在后台进行发放；
3.后台对用户进行发放金币操作生成行为日志，可在后台“报表-操作日志查询-积分相关类型”查询，查询项需新增“后台发放金币”；
4.无效ID提示“无效ID”，添加金币失败提示“操作失败”；
5.管理员可在“应用配置”设置管理员及站长月可发放金币值，实时起效；
后台界面见
[[Image(http://img.pconline.com.cn/images/upload/upc/tx/itbbs/1407/23/c19/36622540_1406103973609_1024x1024.png)]]

'''七、供外接口'''
1.激活论坛passport用户接口；
2.增减“积分”“金币”接口；

'''八、金币年终清零'''
年底12月中旬下单安排处理，清除所有用户的金币

'''九、帖子界面调整'''
“宝宝”处只显示第一个宝宝的昵称，及其“年龄”，参见下图：
[[Image(http://img.pconline.com.cn/images/upload/upc/tx/itbbs/1407/23/c19/36621450_1406102831254_1024x1024.png)]]"	需求	closed	普通的（5）		亲子网论坛	BBS7.0	已处理			14/07/2014
