邀请积分排行榜机器人名字

This commit is contained in:
by 2024-10-26 10:48:03 +08:00
parent 342d2fde1f
commit af119ebf55
1 changed files with 7 additions and 2 deletions

View File

@ -2,6 +2,7 @@ package svc
import (
"errors"
"fmt"
"net/rpc"
"sort"
"time"
@ -150,7 +151,7 @@ func (b *BindScoreSvc) GetInviteRankList(req *model.FindPlayerRankInviteListArgs
//机器人库
robotPlayer := AccountCollection(mongo.G_P)
var robotPlayerList []PInfo
err = robotPlayer.Find(selecter).Select(bson.M{"snid": 1, "name": 1, "roles": 1}).All(&robotPlayerList)
err = robotPlayer.Find(selecter).Select(bson.M{"snid": 1, "username": 1, "roles": 1}).All(&robotPlayerList)
if err != nil {
logger.Logger.Error("GetInviteRankList find player is error", err)
return err
@ -159,8 +160,12 @@ func (b *BindScoreSvc) GetInviteRankList(req *model.FindPlayerRankInviteListArgs
for _, inviteInfo := range list {
for _, playerData := range retPlayerList {
if inviteInfo.SnId == playerData.SnId {
name := playerData.Name
if name == "" {
name = "mango" + fmt.Sprintf("%d", playerData.SnId)
}
var RankInvite model.PlayerRankInvite
RankInvite.Name = playerData.Name
RankInvite.Name = name
RankInvite.Score = inviteInfo.Score
RankInvite.SnId = inviteInfo.SnId