推送数据校验

This commit is contained in:
meixiongfeng 2023-09-01 09:33:15 +08:00
parent 7219bdcb14
commit f8b9dba761
2 changed files with 15 additions and 7 deletions

View File

@ -89,8 +89,9 @@ func (this *apiComp) TalentReset(session comm.IUserSession, req *pb.HeroTalentRe
}
}
}
session.SendMsg(string(this.module.GetType()), "change", &pb.HeroChangePush{List: chanegCard})
if len(chanegCard) > 0 {
session.SendMsg(string(this.module.GetType()), "change", &pb.HeroChangePush{List: chanegCard})
}
session.SendMsg(string(this.module.GetType()), HeroTalentResetResp, &pb.HeroTalentResetResp{
Telnet: _talent,
})

View File

@ -440,7 +440,9 @@ func (this *Hero) GetHeroListByUse(uid string) []*pb.DBHero {
func (this *Hero) PushHeroProperty(session comm.IUserSession, heros []*pb.DBHero) (err error) {
err = session.SendMsg(string(this.GetType()), "change", &pb.HeroChangePush{List: heros})
if len(heros) > 0 {
err = session.SendMsg(string(this.GetType()), "change", &pb.HeroChangePush{List: heros})
}
return
}
@ -842,8 +844,9 @@ func (this *Hero) RegisterInstructor(session comm.IUserSession, heroOid []string
}
_changeHero = append(_changeHero, v)
}
session.SendMsg(string(this.GetType()), "change", &pb.HeroChangePush{List: _changeHero})
if len(_changeHero) > 0 {
session.SendMsg(string(this.GetType()), "change", &pb.HeroChangePush{List: _changeHero})
}
return
}
@ -932,7 +935,9 @@ func (this *Hero) AddHeroFetterAttribute(session comm.IUserSession, attr map[str
chanegCard = append(chanegCard, v)
}
}
session.SendMsg(string(this.GetType()), "change", &pb.HeroChangePush{List: chanegCard})
if len(chanegCard) > 0 {
session.SendMsg(string(this.GetType()), "change", &pb.HeroChangePush{List: chanegCard})
}
}
func (this *Hero) QueryHeroTelnetByCount(uid string, count int) (hids []string) {
@ -1087,7 +1092,9 @@ func (this *Hero) AddHerosExp(session comm.IUserSession, heroObjs []string, exp
_changeHero = append(_changeHero, _hero) // 升级后的英雄 hero id 不变
}
session.SendMsg(string(this.GetType()), "change", &pb.HeroChangePush{List: _changeHero})
if len(_changeHero) > 0 {
session.SendMsg(string(this.GetType()), "change", &pb.HeroChangePush{List: _changeHero})
}
return
}