perm

package
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: Feb 6, 2019 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetRolePermMap

func GetRolePermMap(roleId int64) map[string]interface{}

2018-09-11 08:44 获取权限map

func GetRoleUserMap

func GetRoleUserMap(roleId int64) (string, string)

2018-09-11 10:54 获取权限map

func GetUserRole

func GetUserRole(user string)

2018-09-12 09:23 获取用户角色

func InitRole

func InitRole()

2018-09-11 13:40 默认角色不允许删除 初始化默认角色

func UpdateResource

func UpdateResource()

2018-08-29 14:31 更新资源

Types

type PermController

type PermController struct {
	beego.Controller
}

func (*PermController) PermAdd

func (this *PermController) PermAdd()

权限管理添加页面 @router /perm/add [get]

func (*PermController) PermData

func (this *PermController) PermData()

获取权限数据 2018-02-06 8:56 router /api/perms [get]

func (*PermController) PermDataName

func (this *PermController) PermDataName()

获取权限数据 2018-02-06 08:30 router /api/perms/name [get]

func (*PermController) PermDatas

func (this *PermController) PermDatas()

权限数据 @router /api/perm [get]

func (*PermController) PermDelete

func (this *PermController) PermDelete()

json 删除权限 2018-02-06 08:29 @router /api/perm/:id:int [delete]

func (*PermController) PermList

func (this *PermController) PermList()

权限管理入口页面 @router /perm/list [get]

func (*PermController) PermSave

func (this *PermController) PermSave()

string 权限保存 @router /api/perm [post]

type PermRoleController

type PermRoleController struct {
	beego.Controller
}

func (*PermRoleController) PermRoleAdd

func (this *PermRoleController) PermRoleAdd()

角色管理添加页面 @router /perm/role/add [get]

func (*PermRoleController) PermRoleAddList

func (this *PermRoleController) PermRoleAddList()

@router /perm/role/perm/add [get]

func (*PermRoleController) PermRoleData

func (this *PermRoleController) PermRoleData()

获取角色数据 2018-02-06 8:56 router /api/perm/role [get]

func (*PermRoleController) PermRoleDataName

func (this *PermRoleController) PermRoleDataName()

获取角色数据 2018-02-06 08:36 router /api/perm/role/name [get]

func (*PermRoleController) PermRoleDatas

func (this *PermRoleController) PermRoleDatas()

角色数据 @router /api/perm/role [get]

func (*PermRoleController) PermRoleDelete

func (this *PermRoleController) PermRoleDelete()

json 删除角色 2018-02-06 08:36 @router /api/perm/role/:id:int [delete]

func (*PermRoleController) PermRoleList

func (this *PermRoleController) PermRoleList()

角色管理入口页面 @router /perm/role/list [get]

func (*PermRoleController) PermRoleSave

func (this *PermRoleController) PermRoleSave()

string 角色保存 @router /api/perm/role [post]

func (*PermRoleController) PermRoleSavePerm

func (this *PermRoleController) PermRoleSavePerm()

2018-09-11 08:17 角色权限保存 @router /api/perm/role/perm [post]

func (*PermRoleController) PermRoleSaveUser

func (this *PermRoleController) PermRoleSaveUser()

2018-09-11 08:17 角色权限保存 @router /api/perm/role/perm [post]

func (*PermRoleController) PermRoleUserList

func (this *PermRoleController) PermRoleUserList()

角色分配用户页面 2018-09-11 10:22 @router /perm/role/user/add [get]

type ResourceController

type ResourceController struct {
	beego.Controller
}

func (*ResourceController) GetResourceTree

func (this *ResourceController) GetResourceTree()

2018-08-30 15:24 获取资源树 @router /api/perm/resource/tree [get]

func (*ResourceController) ResourceAdd

func (this *ResourceController) ResourceAdd()

api资源管理添加页面 @router /perm/resource/add [get]

func (*ResourceController) ResourceData

func (this *ResourceController) ResourceData()

获取api资源数据 2018-02-06 8:56 router /api/perm/resource [get]

func (*ResourceController) ResourceDataName

func (this *ResourceController) ResourceDataName()

获取api资源数据 2018-02-06 08:36 router /api/perm/resource/name [get]

func (*ResourceController) ResourceDatas

func (this *ResourceController) ResourceDatas()

api资源数据 @router /api/perm/resource [get]

func (*ResourceController) ResourceDelete

func (this *ResourceController) ResourceDelete()

json 删除api资源 2018-02-06 08:36 @router /api/perm/resource/:id:int [delete]

func (*ResourceController) ResourceList

func (this *ResourceController) ResourceList()

api资源管理入口页面 @router /perm/resource/list [get]

func (*ResourceController) ResourceSave

func (this *ResourceController) ResourceSave()

string api资源保存 @router /api/perm/resource [post]

Jump to

Keyboard shortcuts

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