Commit 886edac5a5990bfe7e91ca67fe8dbf7047995488

Authored by 陆恒
1 parent df0935f0

提交

src/HttpServer/logic/function.go
@@ -419,12 +419,12 @@ func (uinfo *UserData) RewardUser(rtype int, num int, gameid string, channel str @@ -419,12 +419,12 @@ func (uinfo *UserData) RewardUser(rtype int, num int, gameid string, channel str
419 return 0, 0, 0, 0, 0, 0, 0 419 return 0, 0, 0, 0, 0, 0, 0
420 } 420 }
421 case REWARDTYPE_GOLD: 421 case REWARDTYPE_GOLD:
422 - _, err := AddCoinToSdk(uinfo.Userid, num, gameid, channel, 100) 422 + goldnum, err := AddCoinToSdk(uinfo.Userid, num, gameid, channel, 100)
423 if err != nil { 423 if err != nil {
424 logger.Error("RewardUser failer err=%v", err) 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 return 0, 0, 0, 0, 0, 0, uinfo.RealGold 428 return 0, 0, 0, 0, 0, 0, uinfo.RealGold
429 default: 429 default:
430 return 0, 0, 0, 0, 0, 0, 0 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,25 +268,25 @@ func HandlerGetnewlevelreward(w http.ResponseWriter, data string, uuid int) {
268 break 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 if err != nil { 272 if err != nil {
273 logger.Error("AddCoinToSdk failed err=%v", err) 273 logger.Error("AddCoinToSdk failed err=%v", err)
274 resp.Message = "网络错误" 274 resp.Message = "网络错误"
275 resp.Code = ERROR_SRV_ERROR 275 resp.Code = ERROR_SRV_ERROR
276 break 276 break
277 } 277 }
278 - //uinfo.RealGold =  
279 - uinfo.RealGold += cfg.Cash 278 + uinfo.RealGold = goldnum
  279 + //uinfo.RealGold += cfg.Cash
280 280
281 if rdata.Rewardtype == 2 { 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 if err != nil { 283 if err != nil {
284 logger.Error("AddCoinToSdk failed err=%v", err) 284 logger.Error("AddCoinToSdk failed err=%v", err)
285 resp.Message = "网络错误" 285 resp.Message = "网络错误"
286 resp.Code = ERROR_SRV_ERROR 286 resp.Code = ERROR_SRV_ERROR
287 break 287 break
288 } 288 }
289 - //uinfo.RealGold = 289 + uinfo.RealGold = goldnum
290 uinfo.RealGold += cfg.Extracash 290 uinfo.RealGold += cfg.Extracash
291 } 291 }
292 292
@@ -354,7 +354,7 @@ func HandlerUsersign(w http.ResponseWriter, data string, uuid int) { @@ -354,7 +354,7 @@ func HandlerUsersign(w http.ResponseWriter, data string, uuid int) {
354 } 354 }
355 355
356 //uinfo.RealGold = 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 if err != nil { 358 if err != nil {
359 uinfo.SignSum-- 359 uinfo.SignSum--
360 logger.Error("AddCoinToSdk failed err=%v", err) 360 logger.Error("AddCoinToSdk failed err=%v", err)
@@ -364,7 +364,8 @@ func HandlerUsersign(w http.ResponseWriter, data string, uuid int) { @@ -364,7 +364,8 @@ func HandlerUsersign(w http.ResponseWriter, data string, uuid int) {
364 } 364 }
365 365
366 uinfo.IsSignToday = 1 366 uinfo.IsSignToday = 1
367 - uinfo.RealGold += cfg.Num 367 + uinfo.RealGold = goldnum
  368 + //uinfo.RealGold += cfg.Num
368 369
369 resp.Data.Goldnum = uinfo.RealGold 370 resp.Data.Goldnum = uinfo.RealGold
370 371
@@ -702,7 +703,7 @@ func HandlerDrawguangold(w http.ResponseWriter, data string, uuid int) { @@ -702,7 +703,7 @@ func HandlerDrawguangold(w http.ResponseWriter, data string, uuid int) {
702 } 703 }
703 704
704 //todo 此处需要调佣SDK接口通知金币变化 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 if err != nil { 707 if err != nil {
707 logger.Error("Drawgold failed err=%v", err) 708 logger.Error("Drawgold failed err=%v", err)
708 resp.Message = "从存钱罐提取金币失败了" 709 resp.Message = "从存钱罐提取金币失败了"
@@ -711,8 +712,8 @@ func HandlerDrawguangold(w http.ResponseWriter, data string, uuid int) { @@ -711,8 +712,8 @@ func HandlerDrawguangold(w http.ResponseWriter, data string, uuid int) {
711 } 712 }
712 713
713 uinfo.GuanGold = uinfo.GuanGold - rdata.Goldnum 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 resp.Data.Guangold = uinfo.GuanGold 718 resp.Data.Guangold = uinfo.GuanGold
718 resp.Data.Wallgold = uinfo.RealGold 719 resp.Data.Wallgold = uinfo.RealGold