diff --git a/modules/hero/module.go b/modules/hero/module.go index 13d3b7d07..74160de59 100644 --- a/modules/hero/module.go +++ b/modules/hero/module.go @@ -84,14 +84,13 @@ func (this *Hero) createRepeatHero(session comm.IUserSession, heroCfgId string, ) hero, bFirst, atno, err = this.modelHero.createHero(session, heroCfgId, num) if err == nil && bFirst { - go func() { // 携程处理 图鉴数据 - if db.IsCross() { - this.moduleFetter.SendRpcAddHero(session.GetUserId(), heroCfgId, session.GetServiecTag()) - } else { - this.moduleFetter.AddHeroFetterData(session.GetUserId(), heroCfgId) - } - }() - // 统计任务 + //go func() { // 携程处理 图鉴数据 + if db.IsCross() { + this.moduleFetter.SendRpcAddHero(session.GetUserId(), heroCfgId, session.GetServiecTag()) + } else { + this.moduleFetter.AddHeroFetterData(session.GetUserId(), heroCfgId) + } + //}() // 查品质 cfg, _ := this.configure.GetHeroConfig(heroCfgId) diff --git a/modules/pagoda/api_challenge.go b/modules/pagoda/api_challenge.go index e684845c4..abba8ed13 100644 --- a/modules/pagoda/api_challenge.go +++ b/modules/pagoda/api_challenge.go @@ -28,7 +28,7 @@ func (this *apiComp) Challenge(session comm.IUserSession, req *pb.PagodaChalleng } conf, err := this.module.configure.GetPagodaConfigData(req.Cid) - if conf != nil { + if err != nil { errdata = &pb.ErrorData{ Code: pb.ErrorCode_PagodaNotFound, Title: pb.ErrorCode_PagodaNotFound.ToString(), diff --git a/modules/pagoda/api_challengeover.go b/modules/pagoda/api_challengeover.go index 59d4b270a..94d7fe6b5 100644 --- a/modules/pagoda/api_challengeover.go +++ b/modules/pagoda/api_challengeover.go @@ -37,7 +37,7 @@ func (this *apiComp) ChallengeOver(session comm.IUserSession, req *pb.PagodaChal } conf, err := this.module.configure.GetPagodaConfigData(req.Cid) - if conf != nil { + if err != nil { errdata = &pb.ErrorData{ Code: pb.ErrorCode_PagodaNotFound, Title: pb.ErrorCode_PagodaNotFound.ToString(), diff --git a/modules/smithy/api_forgeequip.go b/modules/smithy/api_forgeequip.go index 338867bd0..a426dbb58 100644 --- a/modules/smithy/api_forgeequip.go +++ b/modules/smithy/api_forgeequip.go @@ -310,9 +310,9 @@ func (this *apiComp) ForgeEquip(session comm.IUserSession, req *pb.SmithyForgeEq // 更新图鉴信息 for _, v := range rsp.Equip { if equipConf := this.module.configure.GetEquipmentConfigureById(v.CId); equipConf != nil { // 获取装备等级 - go func(cid string, star int32, AdverbEntry int32) { - this.module.modelAtlas.CheckActivateAtlas(session.GetUserId(), cid, star, AdverbEntry, stove.Forge[req.ReelId]) - }(v.CId, equipConf.InitLv, int32(len(v.AdverbEntry))) // 品质按副词条数+1 来算 + //go func(cid string, star int32, AdverbEntry int32) { + this.module.modelAtlas.CheckActivateAtlas(session.GetUserId(), v.CId, equipConf.InitLv, int32(len(v.AdverbEntry)), stove.Forge[req.ReelId]) + //}(v.CId, equipConf.InitLv, int32(len(v.AdverbEntry))) // 品质按副词条数+1 来算 } } var equip map[int32]int32 // key xingji value 数量