diff --git a/logic/controller/login.go b/logic/controller/login.go index c40cd5035..1bc4a11dc 100644 --- a/logic/controller/login.go +++ b/logic/controller/login.go @@ -20,7 +20,9 @@ func (h *Controller) Login(data *login.InInfo, c *entity.Conn) (result *login.Pl share.ShareManager.SetUserOnline(data.Head.UserID, h.Port) //设置用户登录服务器 t.CompleteLogin() //通知客户端登录成功 - c.SendPack(data.Def()) + result = login.NewPlayerLoginInfo() //设置登录消息 + data.Head.UserID = 99942 + data.Head.Result = 0 } else { err = errorcode.ErrorCodes.ErrLoginServerError diff --git a/logic/service/login/LoginSidInfo.go b/logic/service/login/LoginSidInfo.go index 7383b53de..66a3699e3 100644 --- a/logic/service/login/LoginSidInfo.go +++ b/logic/service/login/LoginSidInfo.go @@ -15,19 +15,6 @@ type InInfo struct { //这里直接使用组合来实现将传入的原始头部 } -func (s *InInfo) Def() []byte { //默认返回方法 - t := NewPlayerLoginInfo() - // g.Dump(t) - - s.Head.UserID = 99942 - s.Head.Result = 0 - - //s //return data.Head.Pack(t1[17:])[:40] - return s.Head.Pack(t) //返回传参 - //return t1[:40] - -} - func (l *InInfo) CheakSession() bool { // tt, _ := cool.CacheManager.Keys(context.Background()) //g.Dump(tt)