role

package
v1.6.0 Latest Latest
Warning

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

Go to latest
Published: Aug 7, 2023 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Add

func Add(data map[string]interface{})

Add 添加角色 @param map[string]interface{} data 带处理数据 @return void

func AddPolicies

func AddPolicies(roles []role.Roles, rules []role.Rules, roleInfo map[string]interface{}) error

AddPolicies 角色添加策略 @param []role.Roles roles 继承父角色 @param []role.Rules rules 路由规则 @param map[string]interface{} roleInfo 新增的角色信息 @return error 返回一个错误信息

func DeleteRole

func DeleteRole(roleInfo map[string]interface{}) error

DeleteRole 删除当前用户继承的所有角色和权限 @param map[string]interface{} roleInfo 当前角色信息 @return error 错误信息

func Find

func Find(data map[string]interface{}) map[string]interface{}

Find 根据ID获取角色详情 @param map[string]interface{} data 带处理数据 @return void

func List

func List(data map[string]interface{}) map[string]interface{}

List 角色列表 @param map[string]interface{} data 带处理数据 @return void

func Modify

func Modify(data map[string]interface{})

Modify 修改角色 @param map[string]interface{} data 带处理数据 @return void

func Remove

func Remove(data map[string]interface{})

Remove 删除角色 @param map[string]interface{} data 带处理数据 @return void

Types

This section is empty.

Jump to

Keyboard shortcuts

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