diff --git a/src/HttpServer/logic/logic.go b/src/HttpServer/logic/logic.go index 17610a0..8da31ad 100644 --- a/src/HttpServer/logic/logic.go +++ b/src/HttpServer/logic/logic.go @@ -475,16 +475,6 @@ func HandlerDoBuyCat(w http.ResponseWriter, data string, uuid int) { break } - //获取配置 - //获取最高猫 - _, higest := uinfo.CalcHigestCatName() - highcfg := jsonconf.GetCatConfig(higest) - if highcfg == nil { - logger.Error("HandlerDoBuyCat get cat cfg failed=%v,lv=%v", err, rdata.CatId) - resp.Code = 1 - resp.Message = "服务器错误" - break - } catcfg := jsonconf.GetCatConfig(rdata.CatId) if catcfg == nil { logger.Error("HandlerDoBuyCat get cat cfg failed=%v,lv=%v", err, rdata.CatId) @@ -493,12 +483,7 @@ func HandlerDoBuyCat(w http.ResponseWriter, data string, uuid int) { break } - maxlv := highcfg.Level_buy - if maxlv < 1 { - //最小1j - maxlv = 1 - } - if rdata.CatId > maxlv || rdata.CatId < 1 || rdata.CatId > len(uinfo.BuyCatInfo) { + if rdata.CatId < 1 || rdata.CatId > len(uinfo.BuyCatInfo) { logger.Error("HandlerDoBuyCat buy lv failed=%v", err) resp.Code = 1 resp.Message = "buy lv invalid" -- libgit2 0.21.0