玩家等级榜log输出error修改

This commit is contained in:
by 2024-05-08 17:36:14 +08:00
parent a822e21524
commit b000a8b05d
2 changed files with 15 additions and 43 deletions

View File

@ -235,20 +235,22 @@ type FindPlayerLevelReply struct {
List *PlayerLevelInfo
}
func FindPlayerLevel(args *FindPlayerLevelArgs) (*FindPlayerLevelReply, error) {
if rpcCli == nil {
logger.Logger.Error("model.FindPlayerLevel rpcCli == nil")
return nil, nil
}
/*
func FindPlayerLevel(args *FindPlayerLevelArgs) (*FindPlayerLevelReply, error) {
if rpcCli == nil {
logger.Logger.Error("model.FindPlayerLevel rpcCli == nil")
return nil, nil
}
ret := new(FindPlayerLevelReply)
err := rpcCli.CallWithTimeout("GamePlayerListSvc.FindPlayerLevel", args, ret, time.Second*30)
if err != nil {
logger.Logger.Error("FindPlayerLevel error:", err)
return ret, err
ret := new(FindPlayerLevelReply)
err := rpcCli.CallWithTimeout("RankPlayerLevelSvc.FindPlayerLevel", args, ret, time.Second*30)
if err != nil {
logger.Logger.Error("FindPlayerLevel error:", err)
return ret, err
}
return ret, nil
}
return ret, nil
}
*/
func FindPlayerLevelList(args *FindPlayerLevelListArgs) (*FindPlayerLevelListReply, error) {
if rpcCli == nil {
logger.Logger.Error("model.FindPlayerLevelList rpcCli == nil")

View File

@ -443,37 +443,7 @@ func CSPlayerLevelRank(s *netlib.Session, d *rankproto.GateTransmit, packetId in
}
}
}
if me == nil {
var err error
var ret *model.FindPlayerLevelReply
task.New(nil, task.CallableWrapper(func(o *basic.Object) interface{} {
startTs, endTs := rank.StartEndTs()
ret, err = model.FindPlayerLevel(&model.FindPlayerLevelArgs{
Platform: d.Platform,
StartTs: startTs,
EndTs: endTs,
SnId: d.Snid,
})
if err != nil {
logger.Logger.Errorf("FindWinCoinTienlen error: %v", err)
}
return nil
}), task.CompleteNotifyWrapper(func(i interface{}, t task.Task) {
if err == nil && ret.List != nil {
me = &rankproto.PlayerLevelRankInfo{
SnId: ret.List.SnId,
Name: ret.List.Name,
Rank: -1,
Level: ret.List.Level,
ModId: ret.List.ModId,
}
}
send()
})).Start()
} else {
send()
}
send()
})
return nil
}