diff --git a/comm/core.go b/comm/core.go index 779ed7fde..d4928605a 100644 --- a/comm/core.go +++ b/comm/core.go @@ -198,6 +198,15 @@ func UidToSTag(uid string) (stag string, err error) { return } -func ToBaseUserInfo(user *pb.DBUser) *pb.BaseUserInfo { - return &pb.BaseUserInfo{} +func GetUserBaseInfo(user *pb.DBUser) *pb.BaseUserInfo { + info := &pb.BaseUserInfo{ + Uid: user.Uid, + Name: user.Name, + Gender: user.Gender, + Skin: user.CurSkin, + Aframe: user.Curaframe, + Title: user.Curtitle, + Lv: user.Lv, + } + return info } diff --git a/comm/pool.go b/comm/pool.go index 41c818c71..9bdedb5af 100644 --- a/comm/pool.go +++ b/comm/pool.go @@ -42,19 +42,3 @@ func PutburiedParam(r *pb.BuriedParam) { r.Statistics = "" buriedParamPool.Put(r) } - -//用户池 -var userBaseInfoPool = &sync.Pool{ - New: func() interface{} { - return &pb.BaseUserInfo{} - }, -} - -func GetUserBaseInfo(user *pb.DBUser) *pb.BaseUserInfo { - info := userBaseInfoPool.Get().(*pb.BaseUserInfo) - - return info -} -func PutUserBaseInfo(user *pb.BaseUserInfo) { - userBaseInfoPool.Put(user) -}