From c53a6c294ef5768053e74e439d5be130bb1b1b3d Mon Sep 17 00:00:00 2001 From: meixiongfeng <766881921@qq.com> Date: Wed, 12 Oct 2022 16:41:06 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BF=83=E9=AD=94=E5=A1=94=E6=9F=A5=E8=AF=A2?= =?UTF-8?q?=E7=8E=A9=E5=AE=B6=E4=BF=A1=E6=81=AF=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- comm/imodule.go | 4 ++++ modules/pagoda/module.go | 10 ++++++++++ 2 files changed, 14 insertions(+) diff --git a/comm/imodule.go b/comm/imodule.go index 1de8c7284..8d6d38185 100644 --- a/comm/imodule.go +++ b/comm/imodule.go @@ -168,6 +168,7 @@ type ( // 修改爬塔 IPagoda interface { ModifyPagodaFloor(session IUserSession, level int32) (code pb.ErrorCode) + CheckUserBasePagodaInfo(uid string) (data *pb.DBPagodaRecord) // 查询玩家最佳通关记录 } IHeroFetter interface { @@ -181,4 +182,7 @@ type ( //触发月之秘境 Trigger(session IUserSession, source *pb.BattleReport) } + // IViking interface { + // CheckUserBaseVikingInfo(uid string) (data *pb.DBViking) // 查询玩家最佳通关记录 + // } ) diff --git a/modules/pagoda/module.go b/modules/pagoda/module.go index e653cd524..a2be244c9 100644 --- a/modules/pagoda/module.go +++ b/modules/pagoda/module.go @@ -82,3 +82,13 @@ func (this *Pagoda) ModifyPagodaFloor(session comm.IUserSession, level int32) (c } return } + +// 查询玩家 +func (this *Pagoda) CheckUserBasePagodaInfo(uid string) (data *pb.DBPagodaRecord) { + + list, _ := this.modelPagoda.getPagodaList(uid) + if list != nil { // redis没有数据 + data = this.modelPagoda.getPagodaRankList(uid, list.PagodaId) + } + return +}