From aca91e5d1545fe3953e0b227d78fa9c4d22e6eb6 Mon Sep 17 00:00:00 2001 From: 陆恒 Date: Thu, 14 May 2020 18:58:18 +0800 Subject: [PATCH] 提交 --- src/HttpServer/logic/function.go | 13 +++++++++++++ src/HttpServer/logic/httpserver.go | 2 +- src/HttpServer/logic/logic.go | 3 ++- 3 files changed, 16 insertions(+), 2 deletions(-) diff --git a/src/HttpServer/logic/function.go b/src/HttpServer/logic/function.go index 393cb67..4fde411 100644 --- a/src/HttpServer/logic/function.go +++ b/src/HttpServer/logic/function.go @@ -575,6 +575,19 @@ func GetUserData(uuid int, req *UserLoginReq,resp *UserLoginResp) error{ data.RealGold = gold } + //处理一下领取等级奖励金币 + if data.LvRewardGet == 1 { + cfg := GetUserLvConfig(data.Lv) + if cfg != nil { + gold,err := AddCoinToSdk(uuid,cfg.Cash,req.Gameid,req.Channel,100) + if err != nil { + data.RealGold = gold + } + } + data.LvRewardGet = 2 + + } + SaveUserInfo(data) resp.Data.Walletgold = data.RealGold diff --git a/src/HttpServer/logic/httpserver.go b/src/HttpServer/logic/httpserver.go index 20b9d15..40e53ee 100644 --- a/src/HttpServer/logic/httpserver.go +++ b/src/HttpServer/logic/httpserver.go @@ -139,7 +139,7 @@ func Updatetaskandachieve(w http.ResponseWriter, r *http.Request) { r.Body.Close() s := string(result) - logger.Info("Onlinentf , body:%v,uuid=%v", s, Uuid) + logger.Info("Updatetaskandachieve , body:%v,uuid=%v", s, Uuid) HandlerUpdatetaskandachieve(w, s, Uuid) } diff --git a/src/HttpServer/logic/logic.go b/src/HttpServer/logic/logic.go index 9f82952..d090b54 100644 --- a/src/HttpServer/logic/logic.go +++ b/src/HttpServer/logic/logic.go @@ -646,7 +646,8 @@ func HandlerGetguangold(w http.ResponseWriter, data string, uuid int) { } resp.Data.Guangold = uinfo.GuanGold - uinfo.Task.GetGuanGold += rdata.Goldnum + //uinfo.Task.GetGuanGold += rdata.Goldnum + uinfo.Task.GetGuanGold ++ SaveUserInfo(uinfo) -- libgit2 0.21.0