This commit is contained in:
meixiongfeng 2023-03-16 14:15:04 +08:00
commit ebff117d3f

View File

@ -18,7 +18,7 @@ func (this *apiComp) Enrolled(session comm.IUserSession, req *pb.PracticeEnrolle
var ( var (
err error err error
hero *pb.DBHero hero []*pb.DBHero
room *pb.DBPracticeRoom room *pb.DBPracticeRoom
) )
@ -32,7 +32,7 @@ func (this *apiComp) Enrolled(session comm.IUserSession, req *pb.PracticeEnrolle
} }
room.Full[req.Group]++ room.Full[req.Group]++
} else { } else {
if hero, err = this.module.ModuleHero.QueryCrossHeroinfo(req.Hero); err != nil { if hero, err = this.module.ModuleHero.QueryCrossMultipleHeroinfo(req.Hero); err != nil {
code = pb.ErrorCode_ReqParameterError code = pb.ErrorCode_ReqParameterError
return return
} }
@ -40,7 +40,10 @@ func (this *apiComp) Enrolled(session comm.IUserSession, req *pb.PracticeEnrolle
if code = this.module.ModuleHero.RegisterInstructor(session, req.Hero, req.Group); code != pb.ErrorCode_Success { if code = this.module.ModuleHero.RegisterInstructor(session, req.Hero, req.Group); code != pb.ErrorCode_Success {
return return
} }
room.Full[hero.Fulllvenr]-- for _, v := range hero {
room.Full[v.Fulllvenr]--
}
} }
this.module.modelPandata.Change(session.GetUserId(), map[string]interface{}{ this.module.modelPandata.Change(session.GetUserId(), map[string]interface{}{