Commit 4166b01b8a6c5966d2c380c2784cdd22a4cd0904

Authored by 陆恒
1 parent 329c3205
Exists in master

提交bug修复

Showing 1 changed file with 5 additions and 4 deletions   Show diff stats
src/HttpServer/logic/logic.go
@@ -360,7 +360,8 @@ func HandleEnterInvite(w http.ResponseWriter, data string) { @@ -360,7 +360,8 @@ func HandleEnterInvite(w http.ResponseWriter, data string) {
360 if rdata.Invitetype == 1 { 360 if rdata.Invitetype == 1 {
361 //邀请新用户 361 //邀请新用户
362 //首先要判断一下这个玩家是否已经被邀请过了 362 //首先要判断一下这个玩家是否已经被邀请过了
363 - exist,err := redishandler.GetRedisClient().HExists(redis.USER_BEINVITE_UUIDRELATION,strconv.Itoa(rdata.Selfuuid)) 363 + rkey := redis.USER_BEINVITE_UUIDRELATION + ":" + strconv.Itoa(rdata.Inviteuuid)
  364 + exist,err := redishandler.GetRedisClient().HExists(rkey,strconv.Itoa(rdata.Selfuuid))
364 if err != nil { 365 if err != nil {
365 logger.Error("HandleEnterInvite redis failed=%v", err) 366 logger.Error("HandleEnterInvite redis failed=%v", err)
366 resp.Result.Code = ERROR_JSONUNMASHFAILED 367 resp.Result.Code = ERROR_JSONUNMASHFAILED
@@ -377,11 +378,11 @@ func HandleEnterInvite(w http.ResponseWriter, data string) { @@ -377,11 +378,11 @@ func HandleEnterInvite(w http.ResponseWriter, data string) {
377 378
378 379
379 //记录被邀请关系 380 //记录被邀请关系
380 - redishandler.GetRedisClient().HSet(redis.USER_BEINVITE_UUIDRELATION,strconv.Itoa(rdata.Selfuuid),strconv.Itoa(rdata.Inviteuuid)) 381 + redishandler.GetRedisClient().HSet(rkey,strconv.Itoa(rdata.Selfuuid),strconv.Itoa(rdata.Selfuuid))
381 382
382 //记录邀请关系 383 //记录邀请关系
383 - rkey := redis.USER_INVITEREWARD_FETCH_REWARD + ":" + strconv.Itoa(rdata.Selfuuid)  
384 - redishandler.GetRedisClient().HSet(rkey,strconv.Itoa(rdata.Inviteuuid),"0") 384 + rkey = redis.USER_INVITEREWARD_FETCH_REWARD + ":" + strconv.Itoa(rdata.Inviteuuid)
  385 + redishandler.GetRedisClient().HSet(rkey,strconv.Itoa(rdata.Selfuuid),"0")
385 }else { 386 }else {
386 //邀请打工 387 //邀请打工
387 invitelist,err := GetdagongList(rdata.Inviteuuid) 388 invitelist,err := GetdagongList(rdata.Inviteuuid)