|
@@ -102,6 +102,10 @@ class Player extends Api
|
|
|
//今日投票次数,自增一次
|
|
|
RedisUtil::getInstance(RedisKeyEnum::VOTE_RECORD.date('Y-m-d').':'.$this->auth->id)->incr_expire(86400);
|
|
|
|
|
|
+
|
|
|
+ //剩余票数,
|
|
|
+ $check_rs['uservote'] - 1;
|
|
|
+
|
|
|
$this->success('投票成功');
|
|
|
}
|
|
|
|
|
@@ -111,6 +115,7 @@ class Player extends Api
|
|
|
'status'=>true,
|
|
|
'code'=>1,
|
|
|
'msg'=>'',
|
|
|
+ 'uservote' => 0,
|
|
|
);
|
|
|
|
|
|
|
|
@@ -126,7 +131,8 @@ class Player extends Api
|
|
|
if($today_record >= $gift_votes + $exam_times){
|
|
|
$result['status'] = false;
|
|
|
$result['code'] = 0;
|
|
|
- $result['msg'] = '今天的票已经用光了,明天再来吧';
|
|
|
+ $result['msg'] = '投票失败,您今日剩余投票次数: 0次,明天再来吧';
|
|
|
+ $result['uservote'] = 0;
|
|
|
return $result;
|
|
|
}
|
|
|
|
|
@@ -138,7 +144,8 @@ class Player extends Api
|
|
|
if($today_record >= $gift_votes + $question_vote){
|
|
|
$result['status'] = false;
|
|
|
$result['code'] = 0;
|
|
|
- $result['msg'] = '今天的票已经用光了,明天再来吧';
|
|
|
+ $result['msg'] = '投票失败,您今日剩余投票次数: 0次,明天再来吧';
|
|
|
+ $result['uservote'] = 0;
|
|
|
|
|
|
//今天,用户答题的次数
|
|
|
// $today_question = Db::name('user_question_log')->where('createdate',strtotime(date('Y-m-d')))->where('user_id',$uid)->count();
|
|
@@ -146,13 +153,18 @@ class Player extends Api
|
|
|
|
|
|
//还有答题机会
|
|
|
if($exam_times > $today_question){
|
|
|
+ $result['status'] = false;
|
|
|
$result['code'] = 2;
|
|
|
- $result['msg'] = '票已经用光了,去答题获得票?';
|
|
|
+ $result['msg'] = '投票失败,您今日剩余投票次数: 0次,可通过答题增加票数';
|
|
|
+ $result['uservote'] = 0;
|
|
|
}
|
|
|
|
|
|
return $result;
|
|
|
}
|
|
|
|
|
|
+ //剩余票数
|
|
|
+ $result['uservote'] = $gift_votes + $question_vote - $today_record;
|
|
|
+
|
|
|
|
|
|
return $result;
|
|
|
}
|