From 2005ba62d8d5c2520e0dc11be87b7b281b299ddf Mon Sep 17 00:00:00 2001 From: meixiongfeng <766881921@qq.com> Date: Thu, 10 Aug 2023 10:48:36 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/uigame/api_latticereward.go | 52 ++++++++++++++--------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/modules/uigame/api_latticereward.go b/modules/uigame/api_latticereward.go index 74454985c..0b807490f 100644 --- a/modules/uigame/api_latticereward.go +++ b/modules/uigame/api_latticereward.go @@ -26,39 +26,39 @@ func (this *apiComp) LatticeReward(session comm.IUserSession, req *pb.UiGameLatt atno []*pb.UserAtno ) list, _ := this.module.modelLattice.getLatticeList(session.GetUserId(), req.Hdid) - if conf, err := this.module.configure.GetLatticeConf(req.Id); err != nil { + conf, err := this.module.configure.GetLatticeConf(req.Id) + if err != nil { errdata = &pb.ErrorData{ Code: pb.ErrorCode_ConfigNoFound, Title: pb.ErrorCode_ConfigNoFound.ToString(), Message: err.Error(), } return - } else { - if len(conf.Openward) == 0 { - errdata = &pb.ErrorData{ - Code: pb.ErrorCode_ReqParameterError, - Title: pb.ErrorCode_ReqParameterError.ToString(), - } - return - } - list, _ := this.module.modelLattice.getLatticeList(session.GetUserId(), req.Hdid) - if _, ok := list.Gotarr[req.Id]; ok { - errdata = &pb.ErrorData{ - Code: pb.ErrorCode_ActivityRepatReward, - Title: pb.ErrorCode_ActivityRepatReward.ToString(), - } - return - } - - if errdata, atno = this.module.DispenseAtno(session, conf.Chestsward, true); errdata != nil { - return - } - // 记录数据 - list.Gotarr[req.Id] = 1 - update := make(map[string]interface{}, 0) - update["gotarr"] = list.Gotarr - this.module.modelLattice.modifyLatticeListByObjId(session.GetUserId(), update) // 修改进度 } + if len(conf.Openward) == 0 { + errdata = &pb.ErrorData{ + Code: pb.ErrorCode_ReqParameterError, + Title: pb.ErrorCode_ReqParameterError.ToString(), + } + return + } + + if _, ok := list.Gotarr[req.Id]; ok { + errdata = &pb.ErrorData{ + Code: pb.ErrorCode_ActivityRepatReward, + Title: pb.ErrorCode_ActivityRepatReward.ToString(), + } + return + } + + if errdata, atno = this.module.DispenseAtno(session, conf.Chestsward, true); errdata != nil { + return + } + // 记录数据 + list.Gotarr[req.Id] = 1 + update := make(map[string]interface{}, 0) + update["gotarr"] = list.Gotarr + this.module.modelLattice.modifyLatticeListByObjId(session.GetUserId(), update) // 修改进度 session.SendMsg(string(this.module.GetType()), "latticereward", &pb.UiGameLatticeRewardResp{ Data: list,