This commit is contained in:
liwei1dao 2024-02-21 16:23:06 +08:00
parent f93bebeeea
commit 2e25755935

View File

@ -87,6 +87,25 @@ func (this *apiComp) Info(session comm.IUserSession, req *pb.ArenaInfoReq) (errd
}
} else {
info.Uinfo = comm.GetUserBaseInfo(user)
if info.Defend != nil { //有防守阵型
var (
ids []string
heros []*pb.DBHero
)
ids = make([]string, len(info.Defend.Formt))
for i, v := range info.Defend.Formt {
ids[i] = v.Id
}
if heros, err = this.module.modelArena.queryUserHeros(session.GetUserId(), ids); err != nil {
errdata = &pb.ErrorData{
Code: pb.ErrorCode_DBError,
Title: pb.ErrorCode_DBError.ToString(),
Message: err.Error(),
}
return
}
info.Defend.Formt = heros
}
this.module.modelArena.weeksettlement(session, info)
this.module.modelArena.raceSettlement(session, info)
this.module.modelArena.recoverTicket(session, info)