From 93cbd49ab0e3b1f618d42f29cde805978048f06f Mon Sep 17 00:00:00 2001 From: xiabin Date: Sun, 26 Jan 2025 20:10:41 +0800 Subject: [PATCH] fix --- game_open_api/internal/logic/game/ranking_set_score_logic.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/game_open_api/internal/logic/game/ranking_set_score_logic.go b/game_open_api/internal/logic/game/ranking_set_score_logic.go index 090a12a..4e61e76 100644 --- a/game_open_api/internal/logic/game/ranking_set_score_logic.go +++ b/game_open_api/internal/logic/game/ranking_set_score_logic.go @@ -9,6 +9,7 @@ import ( "gitea.youtukeji.com.cn/xiabin/youtu_server/gorm-gen/dao/model" "github.com/redis/go-redis/v9" "gorm.io/gorm" + "time" "github.com/zeromicro/go-zero/core/logx" ) @@ -72,7 +73,7 @@ func (l *RankingSetScoreLogic) RankingSetScore(req *types.SetUserGameScoreReques // 更新排行榜 l.svcCtx.RedisRanking.SetList(l.ctx, rankings.GetRankingsCacheKey(at.AppId, req.Type), redis.Z{ Member: at.UserId, - Score: float64(uint64(req.Score)<<32 + uint64(oldScore.UpdatedAt.Unix())), + Score: float64(uint64(req.Score)<<32 + uint64(time.Now().Unix())), }) l.Logger.Debugf("GameScore: %+v", oldScore)