|
@@ -149,6 +149,17 @@ class UserController extends Controller
|
|
|
Gateway::joinGroup($client_id, $room_id);
|
|
|
$response['info']['in_game'] = 1;
|
|
|
//获取房间玩家信息
|
|
|
+ if($user->win_count == 0 || ($user->win_count == 0 && $user->lose_count == 0)){
|
|
|
+ $win_rate = 0;
|
|
|
+ }else{
|
|
|
+ $win_rate = $user->win_count / ($user->win_count + $user->lose_count);
|
|
|
+ }
|
|
|
+ $info['user'] = [
|
|
|
+ "user_id" => $user_id,
|
|
|
+ "name" => $user->name,
|
|
|
+ "avatar" => $user->avatar,
|
|
|
+ "win_rate" => $win_rate,
|
|
|
+ ];
|
|
|
$group_users = Gateway::getUidListByGroup($room_id);
|
|
|
$players = User::select('user_id', 'avatar', 'name', 'win_count', 'lose_count')->whereIn("user_id", array_values($group_users))->get();
|
|
|
$info['players'] = $players;
|