郑晓宇 %!s(int64=6) %!d(string=hai) anos
pai
achega
3dfb6e9e7e
Modificáronse 1 ficheiros con 11 adicións e 0 borrados
  1. 11 0
      app/Home/Controllers/UserController.php

+ 11 - 0
app/Home/Controllers/UserController.php

@@ -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;