|
@@ -14,6 +14,7 @@ use App\Request\Api\v1\Player\RecordRequest;
|
|
|
use App\Master\Enum\RedisKeyEnum;
|
|
|
use App\Utils\RedisUtil;
|
|
|
use App\Service\QueueService;
|
|
|
+use Hyperf\Di\Annotation\Inject;
|
|
|
|
|
|
/**
|
|
|
* 选手接口
|
|
@@ -68,7 +69,7 @@ class PlayerController extends AbstractController
|
|
|
}
|
|
|
|
|
|
//投票检查
|
|
|
- private function record_check(){
|
|
|
+ private function record_check($user_id){
|
|
|
$result = array(
|
|
|
'status'=>true,
|
|
|
'code'=>1,
|
|
@@ -78,7 +79,7 @@ class PlayerController extends AbstractController
|
|
|
|
|
|
|
|
|
//今天,投了几票
|
|
|
- $today_record = RedisUtil::getInstance(RedisKeyEnum::VOTE_RECORD.date('Y-m-d').':'.$user['id'])->get();
|
|
|
+ $today_record = RedisUtil::getInstance(RedisKeyEnum::VOTE_RECORD.date('Y-m-d').':'.$user_id)->get();
|
|
|
//今天,免费的的票
|
|
|
$gift_votes = site('gift_votes_user_eday');
|
|
|
//今天,免费的答题次数
|
|
@@ -94,7 +95,7 @@ class PlayerController extends AbstractController
|
|
|
}
|
|
|
|
|
|
//今天,用户答对的次数,也就是答题获得的票数
|
|
|
- $question_vote = RedisUtil::getInstance(RedisKeyEnum::EAXM_RIGHT.date('Y-m-d').':'.$user['id'])->get();
|
|
|
+ $question_vote = RedisUtil::getInstance(RedisKeyEnum::EAXM_RIGHT.date('Y-m-d').':'.$user_id)->get();
|
|
|
|
|
|
//投票次数 >= 免费票 + 答对次数
|
|
|
if($today_record >= $gift_votes + $question_vote){
|
|
@@ -104,7 +105,7 @@ class PlayerController extends AbstractController
|
|
|
$result['uservote'] = 0;
|
|
|
|
|
|
//今天,用户答题的次数
|
|
|
- $today_question = RedisUtil::getInstance(RedisKeyEnum::EAXM_TIMES.date('Y-m-d').':'.$user['id'])->get();
|
|
|
+ $today_question = RedisUtil::getInstance(RedisKeyEnum::EAXM_TIMES.date('Y-m-d').':'.$user_id)->get();
|
|
|
|
|
|
//还有答题机会
|
|
|
if($exam_times > $today_question){
|