diff --git a/src/HttpServer/logic/logic.go b/src/HttpServer/logic/logic.go index 45cab1e..ef7eac1 100644 --- a/src/HttpServer/logic/logic.go +++ b/src/HttpServer/logic/logic.go @@ -111,7 +111,7 @@ func HandlerLogin(w http.ResponseWriter, data string, uuid int, token string) { } else { uinfo, err := GetUserInfo(strconv.Itoa(rdata.UserId)) - uinfo.IsNew = 1 + if err != nil { logger.Info("GetUserInfo HandlerLogin data failed:%v,for:%v", err, data) resp.Message = "GetUserInfo failed" @@ -120,7 +120,7 @@ func HandlerLogin(w http.ResponseWriter, data string, uuid int, token string) { fmt.Fprint(w, string(respstr)) return } - + uinfo.IsNew = 1 resp.Data.Nickname = uinfo.NickName resp.Data.UserId = strconv.Itoa(rdata.UserId) resp.Data.AccessToken = token @@ -576,9 +576,9 @@ func HandlerGetMainPageInfo(w http.ResponseWriter, data string, uuid int) { resp.Data.Level = len(uinfo.BuyCatInfo) resp.Data.TotalCashReward = uinfo.TodayZhaocai - resp.Data.Guide = false + resp.Data.Guide = true if uinfo.IsNew == 0 { - resp.Data.Guide = true + resp.Data.Guide = false } resp.Code = 0 break -- libgit2 0.21.0