From 57eb9ab13c08bdb5e9eec64929dd0a4aa7fa2bc5 Mon Sep 17 00:00:00 2001 From: zhora Date: Tue, 30 Sep 2025 10:49:40 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=8Cip=E5=90=8C=E8=AE=BE=E5=A4=87=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/backend/handler/guser/getGameUserInfo.go | 14 ++++++++------ modules/backend/values/gameuser.go | 2 ++ 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/modules/backend/handler/guser/getGameUserInfo.go b/modules/backend/handler/guser/getGameUserInfo.go index 53857f3..c986893 100644 --- a/modules/backend/handler/guser/getGameUserInfo.go +++ b/modules/backend/handler/guser/getGameUserInfo.go @@ -72,12 +72,14 @@ func GetGameUserInfo(c *gin.Context) { Status: user.Status, Birth: user.Birth, // PlayCount: util.GetGUserPlayCount(uid), - IP: user.IP, - LastLogin: lg.Time, - Tag: user.Tag, - UserGameData: GetUserGameInfo(user.Id), - OutputData: models.GetOutputData(0, 0, 0, uid), - Gpsadid: user.DeviceId, + IP: user.IP, + LastLogin: lg.Time, + Tag: user.Tag, + UserGameData: GetUserGameInfo(user.Id), + OutputData: models.GetOutputData(0, 0, 0, uid), + Gpsadid: user.DeviceId, + SameIPUids: call.GetUserByDeviceIp(user.IP, "", user.Id), + SameDeviceUids: call.GetUserByDeviceIp("", user.DeviceId, user.Id), } currency := &common.PlayerCurrency{UID: uid} diff --git a/modules/backend/values/gameuser.go b/modules/backend/values/gameuser.go index f34c2d0..e639111 100644 --- a/modules/backend/values/gameuser.go +++ b/modules/backend/values/gameuser.go @@ -136,6 +136,8 @@ type GetGameUserInfoResp struct { UserGameData map[string][]UserGameInfo OutputData map[string]string Gpsadid string + SameIPUids []int + SameDeviceUids []int SubAccount []int Rtp int WithdrawPer int