Commit ef5a4bc09aa83d856e39235fbf604282c1b2f524

Authored by 王家文
1 parent 1f50c8d9
Exists in master

fix:房间排行最大评级修改

Showing 1 changed file with 4 additions and 1 deletions   Show diff stats
service/roomrank/handle.go
@@ -140,6 +140,8 @@ func HandleGetSettleAward(req *models.ReqRoomRankGetSettleAward) (code string, r @@ -140,6 +140,8 @@ func HandleGetSettleAward(req *models.ReqRoomRankGetSettleAward) (code string, r
140 player.Name = req.PlayerName 140 player.Name = req.PlayerName
141 player.Icon = req.PlayerIcon 141 player.Icon = req.PlayerIcon
142 142
  143 + oldUserClass := player.UserClass
  144 +
143 // 采用分布式锁 145 // 采用分布式锁
144 lockKey := getLockKey(gameId, req.TopType) 146 lockKey := getLockKey(gameId, req.TopType)
145 opt := zredislock.GetOptionLimitRetry(RoomLockLinearBackoff, RoomLockMaxCount) 147 opt := zredislock.GetOptionLimitRetry(RoomLockLinearBackoff, RoomLockMaxCount)
@@ -181,7 +183,8 @@ func HandleGetSettleAward(req *models.ReqRoomRankGetSettleAward) (code string, r @@ -181,7 +183,8 @@ func HandleGetSettleAward(req *models.ReqRoomRankGetSettleAward) (code string, r
181 // 领取奖励 183 // 领取奖励
182 rsp.SettleRank = player.SettleRank 184 rsp.SettleRank = player.SettleRank
183 rsp.SettleScore = player.SettleScore 185 rsp.SettleScore = player.SettleScore
184 - rsp.UserClass = player.SettleUserClass 186 + //rsp.UserClass = player.SettleUserClass
  187 + rsp.UserClass = oldUserClass // 这里使用旧的用户评级 客户端用来打点
185 rsp.AwardText = player.SettleAward 188 rsp.AwardText = player.SettleAward
186 player.SettleAward = "" 189 player.SettleAward = ""
187 player.ActivityId = 0 190 player.ActivityId = 0