Commit 886edac5a5990bfe7e91ca67fe8dbf7047995488
1 parent
df0935f0
Exists in
master
and in
4 other branches
提交
Showing
2 changed files
with
14 additions
and
13 deletions
Show diff stats
src/HttpServer/logic/function.go
... | ... | @@ -419,12 +419,12 @@ func (uinfo *UserData) RewardUser(rtype int, num int, gameid string, channel str |
419 | 419 | return 0, 0, 0, 0, 0, 0, 0 |
420 | 420 | } |
421 | 421 | case REWARDTYPE_GOLD: |
422 | - _, err := AddCoinToSdk(uinfo.Userid, num, gameid, channel, 100) | |
422 | + goldnum, err := AddCoinToSdk(uinfo.Userid, num, gameid, channel, 100) | |
423 | 423 | if err != nil { |
424 | 424 | logger.Error("RewardUser failer err=%v", err) |
425 | 425 | } |
426 | - //uinfo.RealGold = | |
427 | - uinfo.RealGold += num | |
426 | + uinfo.RealGold = goldnum | |
427 | + //uinfo.RealGold += num | |
428 | 428 | return 0, 0, 0, 0, 0, 0, uinfo.RealGold |
429 | 429 | default: |
430 | 430 | return 0, 0, 0, 0, 0, 0, 0 | ... | ... |
src/HttpServer/logic/logic.go
... | ... | @@ -268,25 +268,25 @@ func HandlerGetnewlevelreward(w http.ResponseWriter, data string, uuid int) { |
268 | 268 | break |
269 | 269 | } |
270 | 270 | |
271 | - _, err = AddCoinToSdk(uuid, cfg.Cash, rdata.Gameid, rdata.Channel, 100) | |
271 | + goldnum, err := AddCoinToSdk(uuid, cfg.Cash, rdata.Gameid, rdata.Channel, 100) | |
272 | 272 | if err != nil { |
273 | 273 | logger.Error("AddCoinToSdk failed err=%v", err) |
274 | 274 | resp.Message = "网络错误" |
275 | 275 | resp.Code = ERROR_SRV_ERROR |
276 | 276 | break |
277 | 277 | } |
278 | - //uinfo.RealGold = | |
279 | - uinfo.RealGold += cfg.Cash | |
278 | + uinfo.RealGold = goldnum | |
279 | + //uinfo.RealGold += cfg.Cash | |
280 | 280 | |
281 | 281 | if rdata.Rewardtype == 2 { |
282 | - _, err = AddCoinToSdk(uuid, cfg.Extracash, rdata.Gameid, rdata.Channel, 100) | |
282 | + goldnum, err = AddCoinToSdk(uuid, cfg.Extracash, rdata.Gameid, rdata.Channel, 100) | |
283 | 283 | if err != nil { |
284 | 284 | logger.Error("AddCoinToSdk failed err=%v", err) |
285 | 285 | resp.Message = "网络错误" |
286 | 286 | resp.Code = ERROR_SRV_ERROR |
287 | 287 | break |
288 | 288 | } |
289 | - //uinfo.RealGold = | |
289 | + uinfo.RealGold = goldnum | |
290 | 290 | uinfo.RealGold += cfg.Extracash |
291 | 291 | } |
292 | 292 | |
... | ... | @@ -354,7 +354,7 @@ func HandlerUsersign(w http.ResponseWriter, data string, uuid int) { |
354 | 354 | } |
355 | 355 | |
356 | 356 | //uinfo.RealGold = |
357 | - _, err = AddCoinToSdk(uuid, cfg.Num, rdata.Gameid, rdata.Channel, 100) | |
357 | + goldnum, err := AddCoinToSdk(uuid, cfg.Num, rdata.Gameid, rdata.Channel, 100) | |
358 | 358 | if err != nil { |
359 | 359 | uinfo.SignSum-- |
360 | 360 | logger.Error("AddCoinToSdk failed err=%v", err) |
... | ... | @@ -364,7 +364,8 @@ func HandlerUsersign(w http.ResponseWriter, data string, uuid int) { |
364 | 364 | } |
365 | 365 | |
366 | 366 | uinfo.IsSignToday = 1 |
367 | - uinfo.RealGold += cfg.Num | |
367 | + uinfo.RealGold = goldnum | |
368 | + //uinfo.RealGold += cfg.Num | |
368 | 369 | |
369 | 370 | resp.Data.Goldnum = uinfo.RealGold |
370 | 371 | |
... | ... | @@ -702,7 +703,7 @@ func HandlerDrawguangold(w http.ResponseWriter, data string, uuid int) { |
702 | 703 | } |
703 | 704 | |
704 | 705 | //todo 此处需要调佣SDK接口通知金币变化 |
705 | - _, err = AddCoinToSdk(uuid, rdata.Goldnum, rdata.Gameid, rdata.Channel, 100) | |
706 | + goldnum, err := AddCoinToSdk(uuid, rdata.Goldnum, rdata.Gameid, rdata.Channel, 100) | |
706 | 707 | if err != nil { |
707 | 708 | logger.Error("Drawgold failed err=%v", err) |
708 | 709 | resp.Message = "从存钱罐提取金币失败了" |
... | ... | @@ -711,8 +712,8 @@ func HandlerDrawguangold(w http.ResponseWriter, data string, uuid int) { |
711 | 712 | } |
712 | 713 | |
713 | 714 | uinfo.GuanGold = uinfo.GuanGold - rdata.Goldnum |
714 | - //uinfo.RealGold = | |
715 | - uinfo.RealGold += rdata.Goldnum | |
715 | + uinfo.RealGold = goldnum | |
716 | + //uinfo.RealGold += rdata.Goldnum | |
716 | 717 | |
717 | 718 | resp.Data.Guangold = uinfo.GuanGold |
718 | 719 | resp.Data.Wallgold = uinfo.RealGold | ... | ... |