Commit 92abaeca1a4892c8f82369011c5255c4b476ac7c
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 { | ... | ... |