|
@@ -32,7 +32,7 @@ class GameController extends Controller
|
|
|
$questions = Redis::smembers($room_id);
|
|
|
$question = Question::inRandomOrder()->select('question_id','title')->where("is_released",1)->whereNotIn("question_id", $questions)->first();
|
|
|
$options = Option::select('option_id','title')->where("question_id",$question->question_id)->get($question->question_id);
|
|
|
- Redis::sadd($room_id, $question->question_id);
|
|
|
+ Redis::sadd($room_id, (int) $question->question_id);
|
|
|
//设置返回数据
|
|
|
$response['code'] = 0;
|
|
|
$response['msg'] = '获取成功';
|
|
@@ -84,7 +84,7 @@ class GameController extends Controller
|
|
|
["is_answer", 1],
|
|
|
])->count();
|
|
|
|
|
|
- $scores = Redis::get($room_id);
|
|
|
+ $scores = Redis::get($room_id.'_info');
|
|
|
if($scores){
|
|
|
$scores = json_decode($scores, 1);
|
|
|
}else{
|
|
@@ -97,7 +97,7 @@ class GameController extends Controller
|
|
|
if($is_true){
|
|
|
$scores[$user_id] = (int) $scores[$user_id] + 1;
|
|
|
}
|
|
|
- Redis::set($room_id, json_encode($scores));
|
|
|
+ Redis::set($room_id . '_info', json_encode($scores));
|
|
|
$message['is_true'] = $is_true;
|
|
|
$message['scores'] = $scores;
|
|
|
$message['user_id'] = $user_id;
|