roleservice

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Jun 20, 2024 License: GPL-3.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AuthOrgRequest

type AuthOrgRequest = role.AuthOrgRequest

type AuthUserRequest

type AuthUserRequest = role.AuthUserRequest

type AuthorityData

type AuthorityData = role.AuthorityData

type BatchDeleteRequest

type BatchDeleteRequest = role.BatchDeleteRequest

type CreateRequest

type CreateRequest = role.CreateRequest

type DeleteRequest

type DeleteRequest = role.DeleteRequest

type DetailRequest

type DetailRequest = role.DetailRequest

type DetailResponse

type DetailResponse = role.DetailResponse

type EmptyResponse

type EmptyResponse = role.EmptyResponse

type EnableRoleRequest

type EnableRoleRequest = role.EnableRoleRequest

type EnableUniqueRequest

type EnableUniqueRequest = role.EnableUniqueRequest

type EnableUniqueResponse

type EnableUniqueResponse = role.EnableUniqueResponse

type IndustryTreeObj

type IndustryTreeObj = role.IndustryTreeObj

type IndustryTreeRes

type IndustryTreeRes = role.IndustryTreeRes

type ListRequest

type ListRequest = role.ListRequest

type ListResponse

type ListResponse = role.ListResponse

type LoginMenuTreeObj

type LoginMenuTreeObj = role.LoginMenuTreeObj

type MetaInfo

type MetaInfo = role.MetaInfo

type RoleInfo

type RoleInfo = role.RoleInfo

type RoleLoginMenuRequest

type RoleLoginMenuRequest = role.RoleLoginMenuRequest

type RoleLoginMenuResponse

type RoleLoginMenuResponse = role.RoleLoginMenuResponse

type RoleLoginPermissionRequest

type RoleLoginPermissionRequest = role.RoleLoginPermissionRequest

type RoleLoginPermissionResponse

type RoleLoginPermissionResponse = role.RoleLoginPermissionResponse

type RoleService

type RoleService interface {
	RoleCreate(ctx context.Context, in *CreateRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	RoleUpdate(ctx context.Context, in *UpdateRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	RoleDelete(ctx context.Context, in *DeleteRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	RoleBatchDelete(ctx context.Context, in *BatchDeleteRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	RoleDetail(ctx context.Context, in *DetailRequest, opts ...grpc.CallOption) (*DetailResponse, error)
	RoleList(ctx context.Context, in *ListRequest, opts ...grpc.CallOption) (*ListResponse, error)
	RoleAuthUser(ctx context.Context, in *AuthUserRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	RoleAuthOrg(ctx context.Context, in *AuthOrgRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	RoleSimpleList(ctx context.Context, in *SimpleListRoleRequest, opts ...grpc.CallOption) (*SimpleListRoleResponse, error)
	RoleEnable(ctx context.Context, in *EnableRoleRequest, opts ...grpc.CallOption) (*EmptyResponse, error)
	RoleUnique(ctx context.Context, in *EnableUniqueRequest, opts ...grpc.CallOption) (*EnableUniqueResponse, error)
	// roleMenuTree
	RoleLoginMenu(ctx context.Context, in *RoleLoginMenuRequest, opts ...grpc.CallOption) (*RoleLoginMenuResponse, error)
	// rolePermission
	RoleLoginPermission(ctx context.Context, in *RoleLoginPermissionRequest, opts ...grpc.CallOption) (*RoleLoginPermissionResponse, error)
	// 资源授权树
	IndustryTree(ctx context.Context, in *EmptyResponse, opts ...grpc.CallOption) (*IndustryTreeRes, error)
}

func NewRoleService

func NewRoleService(cli zrpc.Client) RoleService

type SimpleListRoleRequest

type SimpleListRoleRequest = role.SimpleListRoleRequest

type SimpleListRoleResponse

type SimpleListRoleResponse = role.SimpleListRoleResponse

type SysRoleInfo

type SysRoleInfo = role.SysRoleInfo

type UpdateRequest

type UpdateRequest = role.UpdateRequest

Jump to

Keyboard shortcuts

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