agency

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: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AgencyService

type AgencyService struct{}

func (*AgencyService) CreateAgency

func (s *AgencyService) CreateAgency(request agency.Agency) (result agency.Agency, err error)

func (*AgencyService) DeleteAgencys

func (s *AgencyService) DeleteAgencys(request request.IdsRequest) (err error)

func (*AgencyService) GetAgency

func (s *AgencyService) GetAgency(request request.IdRequest) (result agency.Agency, err error)

func (*AgencyService) GetAgencys

func (s *AgencyService) GetAgencys(request agency.AgencyRequest) (result []agency.Agency, total int64, err error)

func (*AgencyService) GetAllAgencys

func (s *AgencyService) GetAllAgencys(request agency.AgencyRequest) (result []agency.Agency, err error)

func (*AgencyService) SwitchAgencys

func (s *AgencyService) SwitchAgencys(request request.SwitchRequest) (err error)

func (*AgencyService) UpdateAgency

func (s *AgencyService) UpdateAgency(request agency.Agency) (result agency.Agency, err error)

type ApiService

type ApiService struct{}

func (*ApiService) CreateApi

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

func (*ApiService) DeleteApis

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

func (*ApiService) GetAllApis

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

func (*ApiService) GetApi

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

func (*ApiService) GetApis

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

func (*ApiService) GetApisByRoleId

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

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

func (*ApiService) GetApisByUserId

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

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

func (*ApiService) GetUserApi

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

获取指定的用户Api

func (*ApiService) SwitchApis

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

func (*ApiService) UpdateApi

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

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

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

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

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

type RoleService

type RoleService struct{}

func (*RoleService) CreateRole

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

func (*RoleService) DeleteRoles

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

func (*RoleService) GetAllRoles

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

func (*RoleService) GetRole

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

func (*RoleService) GetRoles

func (s *RoleService) GetRoles(request agency.RoleRequest) (result []agency.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 agency.Role) (result agency.Role, err error)

func (*RoleService) UpdateRoleApis

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

func (*RoleService) UpdateRoleMenus

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

type UserService

type UserService struct{}

func (*UserService) CreateUser

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

func (*UserService) DeleteUsers

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

func (*UserService) GetAllUsers

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

func (*UserService) GetUser

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

func (*UserService) GetUsers

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

func (*UserService) Login

func (s *UserService) Login(request agency.LoginRequest) (userInfo agency.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 agency.User) (result agency.User, err error)

Jump to

Keyboard shortcuts

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