邀请分享链接
This commit is contained in:
parent
d298ed97e8
commit
3828311520
|
|
@ -1,6 +1,9 @@
|
||||||
package main
|
package main
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"encoding/base64"
|
||||||
|
"fmt"
|
||||||
|
|
||||||
"mongo.games.com/goserver/core/basic"
|
"mongo.games.com/goserver/core/basic"
|
||||||
"mongo.games.com/goserver/core/logger"
|
"mongo.games.com/goserver/core/logger"
|
||||||
"mongo.games.com/goserver/core/netlib"
|
"mongo.games.com/goserver/core/netlib"
|
||||||
|
|
@ -302,6 +305,10 @@ func CSInviteInfo(s *netlib.Session, packetid int, data interface{}, sid int64)
|
||||||
if p == nil {
|
if p == nil {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
link := model.GameParamData.InviteUrl
|
||||||
|
f := func() string {
|
||||||
|
return fmt.Sprintf("%s?user=%s", link, base64.StdEncoding.EncodeToString([]byte(fmt.Sprintf("%s|%d", p.Platform, p.SnId))))
|
||||||
|
}
|
||||||
|
|
||||||
var res []byte
|
var res []byte
|
||||||
var err error
|
var err error
|
||||||
|
|
@ -314,7 +321,6 @@ func CSInviteInfo(s *netlib.Session, packetid int, data interface{}, sid int64)
|
||||||
return nil
|
return nil
|
||||||
}), task.CompleteNotifyWrapper(func(i interface{}, t task.Task) {
|
}), task.CompleteNotifyWrapper(func(i interface{}, t task.Task) {
|
||||||
info := webapi_proto.SAPlayerInviteLink{}
|
info := webapi_proto.SAPlayerInviteLink{}
|
||||||
link := ""
|
|
||||||
if err != nil || res == nil {
|
if err != nil || res == nil {
|
||||||
logger.Logger.Errorf("ApiGetInviteLink err %v or not return", err)
|
logger.Logger.Errorf("ApiGetInviteLink err %v or not return", err)
|
||||||
} else {
|
} else {
|
||||||
|
|
@ -326,7 +332,7 @@ func CSInviteInfo(s *netlib.Session, packetid int, data interface{}, sid int64)
|
||||||
ret := &welfare.SCInviteInfo{
|
ret := &welfare.SCInviteInfo{
|
||||||
Num: p.InviteNum,
|
Num: p.InviteNum,
|
||||||
Code: p.InviteCode,
|
Code: p.InviteCode,
|
||||||
InviteUrl: link,
|
InviteUrl: f(),
|
||||||
Score: p.InviteScore,
|
Score: p.InviteScore,
|
||||||
OtherCode: p.OtherCode,
|
OtherCode: p.OtherCode,
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue