handler

package
v0.0.0-...-895b57c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 17, 2024 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type PermissionHandler

type PermissionHandler struct {
	//注意这里的类型是 IPermissionDataService 接口类型
	PermissionDataService service.IPermissionDataService
}

func (*PermissionHandler) AddPermission

Call is a single request handler called via client.Call or the generated client code

func (*PermissionHandler) DeletePermission

func (e *PermissionHandler) DeletePermission(ctx context.Context, req *permission.PermissionId, rsp *permission.Response) error

func (*PermissionHandler) FindAllPermission

func (e *PermissionHandler) FindAllPermission(ctx context.Context, req *permission.FindAll, rsp *permission.AllPermission) error

func (*PermissionHandler) FindPermissionByID

func (e *PermissionHandler) FindPermissionByID(ctx context.Context, req *permission.PermissionId, rsp *permission.PermissionInfo) error

func (*PermissionHandler) UpdatePermission

func (e *PermissionHandler) UpdatePermission(ctx context.Context, req *permission.PermissionInfo, rsp *permission.Response) error

type RoleHandler

type RoleHandler struct {
	//注意这里的类型是 IRoleDataService 接口类型
	RoleDataService       service.IRoleDataService
	PermissionDataService service.IPermissionDataService
}

func (*RoleHandler) AddPermission

func (e *RoleHandler) AddPermission(ctx context.Context, rolePermission *role.RolePermission, rsp *role.Response) error

func (*RoleHandler) AddRole

func (e *RoleHandler) AddRole(ctx context.Context, info *role.RoleInfo, rsp *role.Response) error

Call is a single request handler called via client.Call or the generated client code

func (*RoleHandler) DeletePermission

func (e *RoleHandler) DeletePermission(ctx context.Context, rolePermission *role.RolePermission, rsp *role.Response) error

func (*RoleHandler) DeleteRole

func (e *RoleHandler) DeleteRole(ctx context.Context, req *role.RoleId, rsp *role.Response) error

func (*RoleHandler) FindAllRole

func (e *RoleHandler) FindAllRole(ctx context.Context, req *role.FindAll, rsp *role.AllRole) error

func (*RoleHandler) FindRoleByID

func (e *RoleHandler) FindRoleByID(ctx context.Context, req *role.RoleId, rsp *role.RoleInfo) error

func (*RoleHandler) UpdatePermission

func (e *RoleHandler) UpdatePermission(ctx context.Context, rolePermission *role.RolePermission, rsp *role.Response) error

func (*RoleHandler) UpdateRole

func (e *RoleHandler) UpdateRole(ctx context.Context, req *role.RoleInfo, rsp *role.Response) error

type UserHandler

type UserHandler struct {
	//注意这里的类型是 IUserDataService 接口类型
	UserDataService service.IUserDataService
	RoleDataService service.IRoleDataService
}

func (*UserHandler) AddRole

func (e *UserHandler) AddRole(ctx context.Context, userRole *user.UserRole, rsp *user.Response) error

func (*UserHandler) AddUser

func (e *UserHandler) AddUser(ctx context.Context, info *user.UserInfo, rsp *user.Response) error

Call is a single request handler called via client.Call or the generated client code

func (*UserHandler) DeleteRole

func (e *UserHandler) DeleteRole(ctx context.Context, userRole *user.UserRole, rsp *user.Response) error

func (*UserHandler) DeleteUser

func (e *UserHandler) DeleteUser(ctx context.Context, req *user.UserId, rsp *user.Response) error

func (*UserHandler) FindAllUser

func (e *UserHandler) FindAllUser(ctx context.Context, req *user.FindAll, rsp *user.AllUser) error

func (*UserHandler) FindUserByID

func (e *UserHandler) FindUserByID(ctx context.Context, req *user.UserId, rsp *user.UserInfo) error

func (*UserHandler) IsRight

func (e *UserHandler) IsRight(ctx context.Context, userRight *user.UserRight, rg *user.Right) error

func (*UserHandler) UpdateRole

func (e *UserHandler) UpdateRole(ctx context.Context, userRole *user.UserRole, rsp *user.Response) error

func (*UserHandler) UpdateUser

func (e *UserHandler) UpdateUser(ctx context.Context, req *user.UserInfo, rsp *user.Response) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL