From 92abaeca1a4892c8f82369011c5255c4b476ac7c Mon Sep 17 00:00:00 2001 From: 陆恒 Date: Tue, 23 Jun 2020 11:20:33 +0800 Subject: [PATCH] 提交 --- src/HttpServer/logic/logic.go | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/HttpServer/logic/logic.go b/src/HttpServer/logic/logic.go index 9f09520..1355e8d 100644 --- a/src/HttpServer/logic/logic.go +++ b/src/HttpServer/logic/logic.go @@ -475,7 +475,16 @@ func HandlerDoBuyCat(w http.ResponseWriter, data string, uuid int) { break } - maxlv := uinfo.Highestlv - 5 + //获取配置 + catcfg := jsonconf.GetCatConfig(rdata.CatId) + if catcfg == nil { + logger.Error("HandlerDoBuyCat get cat cfg failed=%v,lv=%v", err, rdata.CatId) + resp.Code = 1 + resp.Message = "get cat cfg failed" + break + } + + maxlv := catcfg.Level_buy if maxlv < 1 { //最小1j maxlv = 1 @@ -495,15 +504,6 @@ func HandlerDoBuyCat(w http.ResponseWriter, data string, uuid int) { break } - //获取配置 - catcfg := jsonconf.GetCatConfig(rdata.CatId) - if catcfg == nil { - logger.Error("HandlerDoBuyCat get cat cfg failed=%v,lv=%v", err, rdata.CatId) - resp.Code = 1 - resp.Message = "get cat cfg failed" - break - } - //需要找到一个位置 catpos := getCatPutPos(uinfo, rdata.CatId) if catpos < 0 { -- libgit2 0.21.0