Commit 43886ab22ce33a61c883a42facb71af14b37d60b
1 parent
d916e26f
Exists in
master
提交
Showing
1 changed file
with
10 additions
and
7 deletions
Show diff stats
src/HttpServer/logic/logic.go
... | ... | @@ -519,15 +519,18 @@ func HandlerQuerydrawreward(w http.ResponseWriter, data string, uniqueuuid, game |
519 | 519 | break |
520 | 520 | }*/ |
521 | 521 | |
522 | - realgold, err := AddCoinToSdk(uuid, addgold, gameid, channel, REDBAGTYPE_106) | |
523 | - if err != nil { | |
524 | - logger.Info("GetUserInfo HandlerQuerydrawreward data failed:%v,for:%v", err, data) | |
525 | - resp.Message = "后台加金币失败了" | |
526 | - resp.Code = 1 | |
527 | - break | |
522 | + if addgold > 0 { | |
523 | + realgold, err := AddCoinToSdk(uuid, addgold, gameid, channel, REDBAGTYPE_106) | |
524 | + if err != nil { | |
525 | + logger.Info("GetUserInfo HandlerQuerydrawreward data failed:%v,for:%v", err, data) | |
526 | + resp.Message = "后台加金币失败了" | |
527 | + resp.Code = 1 | |
528 | + break | |
529 | + } | |
530 | + | |
531 | + uinfo.RealGold = realgold | |
528 | 532 | } |
529 | 533 | |
530 | - uinfo.RealGold = realgold | |
531 | 534 | if uinfo.FreeTicket > 0 { |
532 | 535 | uinfo.FreeTicket-- |
533 | 536 | } else { | ... | ... |