role

package
v0.0.0-...-83d3498 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type APIPermissionLogic

type APIPermissionLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewAPIPermissionLogic

func NewAPIPermissionLogic(ctx context.Context, svcCtx *svc.ServiceContext) *APIPermissionLogic

func (*APIPermissionLogic) APIPermission

type AllLogic

type AllLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewAllLogic

func NewAllLogic(ctx context.Context, svcCtx *svc.ServiceContext) *AllLogic

func (*AllLogic) All

func (l *AllLogic) All() (resp *types.RoleAllResponse, err error)

type CreateLogic

type CreateLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewCreateLogic

func NewCreateLogic(ctx context.Context, svcCtx *svc.ServiceContext) *CreateLogic

func (*CreateLogic) Create

func (l *CreateLogic) Create(req *types.RoleCreateRequest) (resp *types.HttpCommonResponse, err error)

type DeleteLogic

type DeleteLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewDeleteLogic

func NewDeleteLogic(ctx context.Context, svcCtx *svc.ServiceContext) *DeleteLogic

func (*DeleteLogic) Delete

func (l *DeleteLogic) Delete(req *types.RoleDeleteRequest) (resp *types.HttpCommonResponse, err error)

type DeleteSoftLogic

type DeleteSoftLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewDeleteSoftLogic

func NewDeleteSoftLogic(ctx context.Context, svcCtx *svc.ServiceContext) *DeleteSoftLogic

func (*DeleteSoftLogic) DeleteSoft

func (l *DeleteSoftLogic) DeleteSoft(req *types.RoleDeleteSoftRequest) (resp *types.HttpCommonResponse, err error)

type DetailLogic

type DetailLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewDetailLogic

func NewDetailLogic(ctx context.Context, svcCtx *svc.ServiceContext) *DetailLogic

func (*DetailLogic) Detail

func (l *DetailLogic) Detail(req *types.RoleDetailRequest) (resp *types.RoleDetailResponse, err error)
type MenuPermissionLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewMenuPermissionLogic

func NewMenuPermissionLogic(ctx context.Context, svcCtx *svc.ServiceContext) *MenuPermissionLogic

type RefreshPermissionLogic

type RefreshPermissionLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewRefreshPermissionLogic

func NewRefreshPermissionLogic(ctx context.Context, svcCtx *svc.ServiceContext) *RefreshPermissionLogic

func (*RefreshPermissionLogic) RefreshPermission

func (l *RefreshPermissionLogic) RefreshPermission() (resp *types.HttpCommonResponse, err error)

type UpdateAPIPermissionLogic

type UpdateAPIPermissionLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewUpdateAPIPermissionLogic

func NewUpdateAPIPermissionLogic(ctx context.Context, svcCtx *svc.ServiceContext) *UpdateAPIPermissionLogic

func (*UpdateAPIPermissionLogic) UpdateAPIPermission

type UpdateLogic

type UpdateLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewUpdateLogic

func NewUpdateLogic(ctx context.Context, svcCtx *svc.ServiceContext) *UpdateLogic

func (*UpdateLogic) Update

func (l *UpdateLogic) Update(req *types.RoleUpdateRequest) (resp *types.HttpCommonResponse, err error)

type UpdateMenuPermissionLogic

type UpdateMenuPermissionLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewUpdateMenuPermissionLogic

func NewUpdateMenuPermissionLogic(ctx context.Context, svcCtx *svc.ServiceContext) *UpdateMenuPermissionLogic

func (*UpdateMenuPermissionLogic) UpdateMenuPermission

Jump to

Keyboard shortcuts

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