diff --git a/src/HttpServer/logic/logic.go b/src/HttpServer/logic/logic.go index 57593ed..939c05a 100644 --- a/src/HttpServer/logic/logic.go +++ b/src/HttpServer/logic/logic.go @@ -643,9 +643,18 @@ func HandlerHitcataddgold(w http.ResponseWriter, data string, uuid int) { break } + if uinfo.HitCatTime <= 0 { + logger.Error("HandlerHitcataddgold time failed=%v", err) + resp.Code = 1 + resp.Message = "撸猫次数不足" + break + } + addgold := HITCATMULT * uinfo.Goldrate uinfo.Gold += addgold + uinfo.HitCatTime-- + resp.Data.Goldnum = addgold resp.Data.Goldsumnum = uinfo.Gold resp.Code = 0 -- libgit2 0.21.0