diff --git a/src/HttpServer/logic/logic.go b/src/HttpServer/logic/logic.go index ffc11c6..51f72e8 100644 --- a/src/HttpServer/logic/logic.go +++ b/src/HttpServer/logic/logic.go @@ -60,14 +60,6 @@ func HandlerSettlement(w http.ResponseWriter, data string, uuid int) { for { - uinfo, err := GetUserInfo(strconv.Itoa(uuid)) - if err != nil || uinfo == nil { - logger.Error("HandlerSettlement getuserinfo failed=%v", err) - resp.Code = 1 - resp.Message = "get userinfo failed" - break - } - //先判断一下待开奖列表 iexis, err := redishandler.GetRedisClient().HExists(redis.CAIPIAOKAIJIANGWAIT_KEY, strconv.Itoa(rdata.Round)) if err == nil && iexis { @@ -185,6 +177,13 @@ func HandlerSettlement(w http.ResponseWriter, data string, uuid int) { } } + uinfo, err := GetUserInfo(strconv.Itoa(uuid)) + if err != nil || uinfo == nil { + logger.Error("HandlerSettlement getuserinfo failed=%v", err) + resp.Code = 1 + resp.Message = "get userinfo failed" + break + } uinfo.DuboCat = uinfo.DuboCat[:0] SaveUserInfo(uinfo, strconv.Itoa(uuid)) -- libgit2 0.21.0