system

package
v0.0.0-...-01c5a3f Latest Latest
Warning

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

Go to latest
Published: Feb 26, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ApiService

type ApiService struct{}

func (*ApiService) CreateApi

func (s *ApiService) CreateApi(request system.Api) (result system.Api, err error)

func (*ApiService) DeleteApis

func (s *ApiService) DeleteApis(request request.IdsRequest) (err error)

func (*ApiService) GetAllApis

func (s *ApiService) GetAllApis(request system.ApiRequest) (result []system.Api, err error)

func (*ApiService) GetApi

func (s *ApiService) GetApi(request request.IdRequest) (result system.Api, err error)

func (*ApiService) GetApis

func (s *ApiService) GetApis(request system.ApiRequest) (result []system.Api, total int64, err error)

func (*ApiService) GetApisByRoleId

func (s *ApiService) GetApisByRoleId(roleId int) (result []system.Api, err error)

根据角色Id获取该角色有权限的Api列表

func (*ApiService) GetApisByUserId

func (s *ApiService) GetApisByUserId(userId int) (result []system.Api, err error)

根据用户Id获取该用户有权限的Api列表

func (*ApiService) GetUserApi

func (s *ApiService) GetUserApi(userId int, path string, method string) (result []system.Api, err error)

获取指定条件的用户Api

func (*ApiService) SwitchApis

func (s *ApiService) SwitchApis(request request.SwitchRequest) (err error)

func (*ApiService) UpdateApi

func (s *ApiService) UpdateApi(request system.Api) (result system.Api, err error)

type DictionaryService

type DictionaryService struct{}

func (*DictionaryService) CreateDictionary

func (s *DictionaryService) CreateDictionary(request system.Dictionary) (result system.Dictionary, err error)

func (*DictionaryService) DeleteDictionarys

func (s *DictionaryService) DeleteDictionarys(request request.IdsRequest) (err error)

func (*DictionaryService) GetAllDictionarys

func (s *DictionaryService) GetAllDictionarys(request system.DictionaryRequest) (result []system.Dictionary, err error)

func (*DictionaryService) GetDictionary

func (s *DictionaryService) GetDictionary(request request.IdRequest) (result system.Dictionary, err error)

func (*DictionaryService) GetDictionarys

func (s *DictionaryService) GetDictionarys(request system.DictionaryRequest) (result []system.Dictionary, total int64, err error)

func (*DictionaryService) SwitchDictionarys

func (s *DictionaryService) SwitchDictionarys(request request.SwitchRequest) (err error)

func (*DictionaryService) UpdateDictionary

func (s *DictionaryService) UpdateDictionary(request system.Dictionary) (result system.Dictionary, err error)
type MenuService struct{}
func (s *MenuService) CreateMenu(request system.Menu) (result system.Menu, err error)
func (s *MenuService) DeleteMenus(request request.IdsRequest) (err error)
func (s *MenuService) GetAllMenus(request system.MenuRequest) (result []*system.Menu, err error)
func (s *MenuService) GetMenu(request request.IdRequest) (result system.Menu, err error)
func (s *MenuService) GetMenus(request system.MenuRequest) (result []*system.Menu, total int64, err error)
func (s *MenuService) GetMenusByRoleIds(roleIds []int) (result []*system.Menu, err error)

根据角色Id获取该角色有权限的菜单列表

func (s *MenuService) GetMenusByUserId(userId int) (result []*system.Menu, err error)

根据用户Id获取该用户有权限的菜单列表

func (s *MenuService) SwitchMenus(request request.SwitchRequest) (err error)
func (s *MenuService) UpdateMenu(request system.Menu) (result system.Menu, err error)

type RoleService

type RoleService struct{}

func (*RoleService) CreateRole

func (s *RoleService) CreateRole(request system.Role) (result system.Role, err error)

func (*RoleService) DeleteRoles

func (s *RoleService) DeleteRoles(request request.IdsRequest) (err error)

func (*RoleService) GetAllRoles

func (s *RoleService) GetAllRoles(request system.RoleRequest) (result []system.Role, err error)

func (*RoleService) GetRole

func (s *RoleService) GetRole(request request.IdRequest) (result system.Role, err error)

func (*RoleService) GetRoles

func (s *RoleService) GetRoles(request system.RoleRequest) (result []system.Role, total int64, err error)

func (*RoleService) SwitchRoles

func (s *RoleService) SwitchRoles(request request.SwitchRequest) (err error)

func (*RoleService) UpdateRole

func (s *RoleService) UpdateRole(request system.Role) (result system.Role, err error)

func (*RoleService) UpdateRoleApis

func (s *RoleService) UpdateRoleApis(request system.Role) (result system.Role, err error)

func (*RoleService) UpdateRoleMenus

func (s *RoleService) UpdateRoleMenus(request system.Role) (result system.Role, err error)

type UserService

type UserService struct{}

func (*UserService) CreateUser

func (s *UserService) CreateUser(request system.User) (result system.User, err error)

func (*UserService) DeleteUsers

func (s *UserService) DeleteUsers(request request.IdsRequest) (err error)

func (*UserService) GetAllUsers

func (s *UserService) GetAllUsers(request system.UserRequest) (result []system.User, err error)

func (*UserService) GetUser

func (s *UserService) GetUser(request request.IdRequest) (result system.User, err error)

func (*UserService) GetUsers

func (s *UserService) GetUsers(request system.UserRequest) (result []system.User, total int64, err error)

func (*UserService) Login

func (s *UserService) Login(request system.LoginRequest) (userInfo system.LoginUserInfo, token string, err error)

func (*UserService) SwitchUsers

func (s *UserService) SwitchUsers(request request.SwitchRequest) (err error)

func (*UserService) UpdateUser

func (s *UserService) UpdateUser(request system.User) (result system.User, err error)

Jump to

Keyboard shortcuts

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