Commit fd5b25beb738dffa90ac5fe091bd7a3ccd9d0364

Authored by 陆恒
1 parent 92abaeca
Exists in master

提交

Showing 1 changed file with 11 additions and 2 deletions   Show diff stats
src/HttpServer/logic/logic.go
... ... @@ -476,15 +476,24 @@ func HandlerDoBuyCat(w http.ResponseWriter, data string, uuid int) {
476 476 }
477 477  
478 478 //获取配置
  479 + //获取最高猫
  480 + _, higest := uinfo.CalcHigestCatName()
  481 + highcfg := jsonconf.GetCatConfig(higest)
  482 + if highcfg == nil {
  483 + logger.Error("HandlerDoBuyCat get cat cfg failed=%v,lv=%v", err, rdata.CatId)
  484 + resp.Code = 1
  485 + resp.Message = "服务器错误"
  486 + break
  487 + }
479 488 catcfg := jsonconf.GetCatConfig(rdata.CatId)
480 489 if catcfg == nil {
481 490 logger.Error("HandlerDoBuyCat get cat cfg failed=%v,lv=%v", err, rdata.CatId)
482 491 resp.Code = 1
483   - resp.Message = "get cat cfg failed"
  492 + resp.Message = "服务器错误"
484 493 break
485 494 }
486 495  
487   - maxlv := catcfg.Level_buy
  496 + maxlv := highcfg.Level_buy
488 497 if maxlv < 1 {
489 498 //最小1j
490 499 maxlv = 1
... ...