package maincity import ( "go_dreamfactory/comm" "go_dreamfactory/pb" ) func (this *apiComp) OnlinePlayerCheck(session comm.IUserSession, req *pb.MainCityOnlinePlayerReq) (errdata *pb.ErrorData) { return } // 查看某一封邮件 func (this *apiComp) OnlinePlayer(session comm.IUserSession, req *pb.MainCityOnlinePlayerReq) (errdata *pb.ErrorData) { var ( uids []string onlineUsers []*pb.CacheUser ) uids = this.module.model.getplayerPos(session.GetUserId()) onlineUsers = this.module.ModuleUser.GetUserSessions(uids) uids = make([]string, 0) for _, v := range onlineUsers { uids = append(uids, v.Uid) } session.SendMsg(string(this.module.GetType()), "onlineplayer", &pb.MainCityOnlinePlayerResp{Uids: uids}) return }