diff --git a/worldsrv/tournament.go b/worldsrv/tournament.go index 55a5831..0cdc71e 100644 --- a/worldsrv/tournament.go +++ b/worldsrv/tournament.go @@ -240,10 +240,12 @@ func (this *Tournament) UpdateData(init bool, data *webapiproto.GameMatchDateLis } this.GameMatchDateList[data.Platform] = configs //拉取数据 - ret, err := model.GetMatchAwardLog(data.Platform) - logger.Logger.Tracef("ret = %v,err = %v", ret, err) - if err == nil { - this.MatchAwardNum = ret.AwardNum + if this.MatchAwardNum == nil { + ret, err := model.GetMatchAwardLog(data.Platform) + logger.Logger.Tracef("ret = %v,err = %v", ret, err) + if err == nil { + this.MatchAwardNum = ret.AwardNum + } } // 通知平台玩家数据更新 if !init {