From b493027127c7b6ece9e084e2e5d5147032aeb4e4 Mon Sep 17 00:00:00 2001 From: meixiongfeng <766881921@qq.com> Date: Wed, 12 Jul 2023 19:31:30 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BE=AA=E7=8E=AF=E5=A1=94=E5=88=9D=E5=A7=8B?= =?UTF-8?q?=E5=B1=82=E6=95=B0=E4=B8=BA0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/pagoda/api_getrace.go | 8 +++++++- modules/pagoda/api_racechallenge.go | 2 +- modules/pagoda/api_racechallengeover.go | 2 +- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/modules/pagoda/api_getrace.go b/modules/pagoda/api_getrace.go index 0a2010efb..62dc67c18 100644 --- a/modules/pagoda/api_getrace.go +++ b/modules/pagoda/api_getrace.go @@ -57,7 +57,13 @@ func (this *apiComp) GetRace(session comm.IUserSession, req *pb.PagodaGetRaceReq if bChange { mapData := make(map[string]interface{}, 0) mapData["race"] = list.Race - errdata = this.module.ModifyPagodaData(session.GetUserId(), mapData) + if err = this.module.modelRacePagoda.ModifyPagodaRaceDataByObjId(session.GetUserId(), mapData); err != nil { + errdata = &pb.ErrorData{ + Code: pb.ErrorCode_DBError, + Title: pb.ErrorCode_DBError.ToString(), + Message: err.Error(), + } + } } session.SendMsg(string(this.module.GetType()), PagodaGetRaceResp, &pb.PagodaGetRaceResp{Race: list.Race}) diff --git a/modules/pagoda/api_racechallenge.go b/modules/pagoda/api_racechallenge.go index 1dc18fbbf..50b5e8903 100644 --- a/modules/pagoda/api_racechallenge.go +++ b/modules/pagoda/api_racechallenge.go @@ -74,7 +74,7 @@ func (this *apiComp) ChallengeRace(session comm.IUserSession, req *pb.PagodaChal Rtime: configure.Now().Unix(), Defeat: 0, Endtime: 0, - Curfloor: 1, + Curfloor: 0, } //mapData := make(map[string]interface{}, 0) //mapData["Race"] = list.Race diff --git a/modules/pagoda/api_racechallengeover.go b/modules/pagoda/api_racechallengeover.go index 77a055773..92cc8aff7 100644 --- a/modules/pagoda/api_racechallengeover.go +++ b/modules/pagoda/api_racechallengeover.go @@ -77,7 +77,7 @@ func (this *apiComp) ChallengeRaceOver(session comm.IUserSession, req *pb.Pagoda Rtime: configure.Now().Unix(), Defeat: 0, Endtime: 0, - Curfloor: 1, + Curfloor: 0, } } else { errdata = &pb.ErrorData{ // 挑战关卡数据不匹配