menulogic

package
v0.6.4 Latest Latest
Warning

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

Go to latest
Published: Oct 24, 2023 License: AGPL-3.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func MenuInfoToPb(ui *relationDB.SysMenuInfo) *sys.MenuData

Types

type MenuCreateLogic struct {
	logx.Logger
	MiDB *relationDB.MenuInfoRepo
	// contains filtered or unexported fields
}

func NewMenuCreateLogic

func NewMenuCreateLogic(ctx context.Context, svcCtx *svc.ServiceContext) *MenuCreateLogic
func (l *MenuCreateLogic) MenuCreate(in *sys.MenuCreateReq) (*sys.Response, error)
type MenuDeleteLogic struct {
	logx.Logger
	MiDB *relationDB.MenuInfoRepo
	// contains filtered or unexported fields
}

func NewMenuDeleteLogic

func NewMenuDeleteLogic(ctx context.Context, svcCtx *svc.ServiceContext) *MenuDeleteLogic
func (l *MenuDeleteLogic) MenuDelete(in *sys.MenuDeleteReq) (*sys.Response, error)
type MenuIndexLogic struct {
	logx.Logger
	MiDB *relationDB.MenuInfoRepo
	RiDB *relationDB.RoleInfoRepo
	// contains filtered or unexported fields
}

func NewMenuIndexLogic

func NewMenuIndexLogic(ctx context.Context, svcCtx *svc.ServiceContext) *MenuIndexLogic
func (l *MenuIndexLogic) MenuIndex(in *sys.MenuIndexReq) (*sys.MenuIndexResp, error)
type MenuUpdateLogic struct {
	logx.Logger
	MiDB *relationDB.MenuInfoRepo
	// contains filtered or unexported fields
}

func NewMenuUpdateLogic

func NewMenuUpdateLogic(ctx context.Context, svcCtx *svc.ServiceContext) *MenuUpdateLogic
func (l *MenuUpdateLogic) MenuUpdate(in *sys.MenuUpdateReq) (*sys.Response, error)

Jump to

Keyboard shortcuts

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