@iamzealotwang
2014-11-24T08:49:44.000000Z
字数 697
阅读 554
审查照片
用户接到相应的任务,点击Go按钮 进入该模块。
由后端推送出N张照片
用户在每张照片上选择推荐or不推荐
全都都选择结束后弹出结束对话框
每次推出5张照片
1 以服务器时间为准,取出当天和昨天的照片
2 按被推送的次数由少到多排序,选择5张
3 如果未能满足条件则所有照片按时间排序取出最新的照片补齐
*注意: 不做照片去重,推送过的照片还可以被推送
用户对同一张照片第一次点击推荐则相当于对该张照片Like+1,后面点击无任何作用也不记录
用户对同一张照片第一次点击不推荐则在数据库中记录,现有逻辑不操作该数据,后面点击无任何作用也不记录
1 服务器检测用户的任务列表,如果没有推送过该任务类型则推送一个
2 服务器推送3个单人任务时候 只要满足推送规则 则必有一个该类型任务
请求需要审核的照片列表(返回照片的Key文件)
function requestNeedReviewPhotoList
parameter
{
}
return
{
photoVoKeyArray:[
{
avatar:1,
comment:1,
feedback:1,
image:1,
photoActive:1,
photoAttribute:1,
photoId:"xx"
}
...]
}
对照片进行评分
function commandMarkReviewOnPhoto
parameter
{
"photoID":xxx,
"isisRecommend":false //是否推荐这样照片
}