Documentation
¶
Index ¶
- func GetRolePermMap(roleId int64) map[string]interface{}
- func GetRoleUserMap(roleId int64) (string, string)
- func GetUserRole(user string)
- func InitRole()
- func UpdateResource()
- type PermController
- type PermRoleController
- func (this *PermRoleController) PermRoleAdd()
- func (this *PermRoleController) PermRoleAddList()
- func (this *PermRoleController) PermRoleData()
- func (this *PermRoleController) PermRoleDataName()
- func (this *PermRoleController) PermRoleDatas()
- func (this *PermRoleController) PermRoleDelete()
- func (this *PermRoleController) PermRoleList()
- func (this *PermRoleController) PermRoleSave()
- func (this *PermRoleController) PermRoleSavePerm()
- func (this *PermRoleController) PermRoleSaveUser()
- func (this *PermRoleController) PermRoleUserList()
- type ResourceController
- func (this *ResourceController) GetResourceTree()
- func (this *ResourceController) ResourceAdd()
- func (this *ResourceController) ResourceData()
- func (this *ResourceController) ResourceDataName()
- func (this *ResourceController) ResourceDatas()
- func (this *ResourceController) ResourceDelete()
- func (this *ResourceController) ResourceList()
- func (this *ResourceController) ResourceSave()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetRolePermMap ¶
2018-09-11 08:44 获取权限map
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]