Commit 92abaeca1a4892c8f82369011c5255c4b476ac7c

Authored by 陆恒
1 parent ad05276e
Exists in master

提交

Showing 1 changed file with 10 additions and 10 deletions   Show diff stats
src/HttpServer/logic/logic.go
... ... @@ -475,7 +475,16 @@ func HandlerDoBuyCat(w http.ResponseWriter, data string, uuid int) {
475 475 break
476 476 }
477 477  
478   - maxlv := uinfo.Highestlv - 5
  478 + //获取配置
  479 + catcfg := jsonconf.GetCatConfig(rdata.CatId)
  480 + if catcfg == nil {
  481 + logger.Error("HandlerDoBuyCat get cat cfg failed=%v,lv=%v", err, rdata.CatId)
  482 + resp.Code = 1
  483 + resp.Message = "get cat cfg failed"
  484 + break
  485 + }
  486 +
  487 + maxlv := catcfg.Level_buy
479 488 if maxlv < 1 {
480 489 //最小1j
481 490 maxlv = 1
... ... @@ -495,15 +504,6 @@ func HandlerDoBuyCat(w http.ResponseWriter, data string, uuid int) {
495 504 break
496 505 }
497 506  
498   - //获取配置
499   - catcfg := jsonconf.GetCatConfig(rdata.CatId)
500   - if catcfg == nil {
501   - logger.Error("HandlerDoBuyCat get cat cfg failed=%v,lv=%v", err, rdata.CatId)
502   - resp.Code = 1
503   - resp.Message = "get cat cfg failed"
504   - break
505   - }
506   -
507 507 //需要找到一个位置
508 508 catpos := getCatPutPos(uinfo, rdata.CatId)
509 509 if catpos < 0 {
... ...