From 6714d58b5787d4cd98c69f9062d560f1c09ad8a3 Mon Sep 17 00:00:00 2001 From: liwei1dao Date: Tue, 7 Nov 2023 15:27:07 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E8=A1=A5=E7=BE=8A=E6=88=90?= =?UTF-8?q?=E9=BE=99=E8=BF=87=E6=BB=A4=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/parkour/api_Info.go | 3 +-- modules/parkour/api_racematch.go | 10 ++++++++++ 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/modules/parkour/api_Info.go b/modules/parkour/api_Info.go index 15abb0d91..11bca3d71 100644 --- a/modules/parkour/api_Info.go +++ b/modules/parkour/api_Info.go @@ -44,7 +44,7 @@ func (this *apiComp) Info(session comm.IUserSession, req *pb.ParkourInfoReq) (er return } if info.Defmts == "" { //没有默认坐骑 - if dragons, err = this.module.dragon.GetDragonList(session.GetUserId()); err != nil { + if dragons, err = this.module.dragon.QueryBigDragonList(session.GetUserId()); err != nil { errdata = &pb.ErrorData{ Code: pb.ErrorCode_DBError, Title: pb.ErrorCode_DBError.ToString(), @@ -81,7 +81,6 @@ func (this *apiComp) Info(session comm.IUserSession, req *pb.ParkourInfoReq) (er update["property"] = info.Property update["mount"] = info.Mount update["mlv"] = info.Mlv - } if !utils.IsSameWeek(info.Weektime) { diff --git a/modules/parkour/api_racematch.go b/modules/parkour/api_racematch.go index 1a89386d0..c6260f241 100644 --- a/modules/parkour/api_racematch.go +++ b/modules/parkour/api_racematch.go @@ -28,6 +28,16 @@ func (this *apiComp) RaceMatch(session comm.IUserSession, req *pb.ParkourRaceMat } return } + + if info.Defmts == "" { //没有默认坐骑 + errdata = &pb.ErrorData{ + Code: pb.ErrorCode_ReqParameterError, + Title: pb.ErrorCode_ReqParameterError.ToString(), + Message: "no Defmts!", + } + return + } + info.State = pb.RaceTeamState_teaming if req.Rtype == pb.RaceType_ordinary { if err = this.module.matchTrain.MatchReq(&pb.DBMatchPlayer{