From cab63a8bf9db9cecb157e36a39b83d29ea6f02de Mon Sep 17 00:00:00 2001 From: sk <123456@qq.com> Date: Thu, 12 Dec 2024 16:08:22 +0800 Subject: [PATCH] =?UTF-8?q?add:=E6=B8=B8=E6=88=8F=E8=AE=B0=E5=BD=95?= =?UTF-8?q?=E4=B8=8A=E6=8A=A5=E6=95=B0=E6=8D=AE=E6=B7=BB=E5=8A=A0=E5=94=AF?= =?UTF-8?q?=E4=B8=80id?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- gamesrv/base/player.go | 2 ++ model/dataevent.go | 1 + 2 files changed, 3 insertions(+) diff --git a/gamesrv/base/player.go b/gamesrv/base/player.go index 41cd834..3a9102d 100644 --- a/gamesrv/base/player.go +++ b/gamesrv/base/player.go @@ -7,6 +7,7 @@ import ( "math/rand" "time" + "go.mongodb.org/mongo-driver/bson/primitive" rawproto "google.golang.org/protobuf/proto" "mongo.games.com/goserver/core/logger" "mongo.games.com/goserver/core/netlib" @@ -668,6 +669,7 @@ func (this *Player) ReportGameEvent(param *ReportGameEventParam) *ReportGameEven var ret ReportGameEventOnly ret.Param = param log := &model.PlayerGameRecEvent{ + Id: primitive.NewObjectID().Hex(), Platform: this.Platform, RecordId: this.scene.GetRecordId(), SnId: this.GetSnId(), diff --git a/model/dataevent.go b/model/dataevent.go index 2469845..987722c 100644 --- a/model/dataevent.go +++ b/model/dataevent.go @@ -245,6 +245,7 @@ func CreatePlayerLoginEvent(snid int32, channel, promoter, platform, city, os, i // 玩家游戏记录 type PlayerGameRecEvent struct { + Id string //id RecordId string //游戏记录ID SnId int32 //用户ID Channel string //包类型