package controller import ( "context" "tyj_admin/api/v1/game" "tyj_admin/internal/serviceGame" ) var GameRole = gameRoleController{} type gameRoleController struct { BaseController } // list 玩家角色列表 func (c *gameRoleController) List(ctx context.Context, req *game.RoleSearchReq) (res *game.RoleSearchRes, err error) { res, err = serviceGame.GameRole().GetGameRoleListSearch(ctx, req) return } func (c *gameRoleController) OnlineList(ctx context.Context, req *game.RoleOnlineReq) (res *game.RoleOnlineRes, err error) { res, err = serviceGame.GameRole().GetOnlineList(ctx, req) return res, err } func (c *gameRoleController) OnlineTopList(ctx context.Context, req *game.RoleOnlineTopReq) (res *game.RoleOnlineTopRes, err error) { res, err = serviceGame.GameRole().GetOnlineTopList(ctx, req) return res, err } func (c *gameRoleController) Account(ctx context.Context, req *game.AccountReq) (res *game.AccountRes, err error) { res, err = serviceGame.GameRole().GetAccount(ctx, req) return res, err } func (c *gameRoleController) GetLoginOut(ctx context.Context, req *game.GetLoginOutReq) (res *game.GetLoginOutRes, err error) { res, err = serviceGame.GameRole().GetLoginOut(ctx, req) return res, err } func (c *gameRoleController) GetLoginOutLog(ctx context.Context, req *game.GetLoginOutLogReq) (res *game.GetLoginOutLogRes, err error) { res, err = serviceGame.GameRole().GetLoginOutLog(ctx, req) return res, err } func (c *gameRoleController) GetItemLog(ctx context.Context, req *game.GetItemLogReq) (res *game.GetItemLogRes, err error) { res, err = serviceGame.GameRole().GetItemLog(ctx, req) return res, err } func (c *gameRoleController) GetRegister(ctx context.Context, req *game.GetRegisterReq) (res *game.GetRegisterRes, err error) { res, err = serviceGame.GameRole().GetRegister(ctx, req) return res, err } func (c *gameRoleController) GetKeepAlive(ctx context.Context, req *game.GetKeepAliveReq) (res *game.GetKeepAliveRes, err error) { res, err = serviceGame.GameManage().GetKeepAlive(ctx, req) return res, err } func (c *gameRoleController) GetLive(ctx context.Context, req *game.GetLiveReq) (res *game.GetLiveRes, err error) { res, err = serviceGame.GameManage().GetLive(ctx, req) return res, err } func (c *gameRoleController) RegisterCount(ctx context.Context, req *game.RegisterCountReq) (res *game.RegisterCountRes, err error) { res, err = serviceGame.GameManage().RegisterCount(ctx, req) return res, err } func (c *gameRoleController) GameUserDel(ctx context.Context, req *game.UserDelReq) (res *game.UserDelRes, err error) { res, err = serviceGame.GameRole().GameUserDel(ctx, req) return res, err } func (c *gameRoleController) GetLoginOutGm(ctx context.Context, req *game.GetLoginOutGmReq) (res *game.GetLoginOutGmRes, err error) { res, err = serviceGame.GameRole().GetLoginOutGm(ctx, req) return res, err }