后台权限组详情/授权菜单接口等等
This commit is contained in:
@@ -13,18 +13,20 @@ service ldap-admin {
|
||||
//获取权限组列表
|
||||
@handler GetLdapGroupsHandler
|
||||
get /api/ldap-admin/get_ldap_group(GetLdapGroupsReq) returns (response);
|
||||
//获取权限组详情
|
||||
@handler GetLdapGroupDetailHandler
|
||||
get /api/ldap-admin/get_ldap_group_detail(GetLdapGroupDetailReq) returns (response);
|
||||
//保存权限组
|
||||
@handler SaveLdapGroupHandler
|
||||
post /api/ldap-admin/save_ldap_group(SaveLdapGroupReq) returns (response);
|
||||
//删除权限组
|
||||
@handler DeleteLdapGroupHandler
|
||||
post /api/ldap-admin/delete_ldap_group(DeleteLdapGroupReq) returns (response);
|
||||
//权限组授权菜单
|
||||
@handler SetLdapGroupMenusHandler
|
||||
post /api/ldap-admin/set_ldap_group_menus(SetLdapGroupMenusReq) returns (response);
|
||||
//权限组授权接口
|
||||
@handler SetLdapCasbinRuleHandler
|
||||
post /api/ldap-admin/set_ldap_casbin_rule(SetLdapCasbinRuleReq) returns (response);
|
||||
|
||||
//权限组授权
|
||||
@handler SetLdapGroupAuthHandler
|
||||
post /api/ldap-admin/set_ldap_group_auth(SetLdapGroupAuthReq) returns (response);
|
||||
|
||||
//权限组授权用户
|
||||
@handler SetLdapGroupUserHandler
|
||||
post /api/ldap-admin/set_ldap_group_user(SetLdapGroupUserReq) returns (response);
|
||||
@@ -37,7 +39,7 @@ service ldap-admin {
|
||||
//删除API
|
||||
@handler DeleteApiHandler
|
||||
post /api/ldap-admin/delete_api(DeleteApiReq) returns (response);
|
||||
|
||||
|
||||
//保存菜单
|
||||
@handler SaveMenuHandler
|
||||
post /api/ldap-admin/save_menu(SaveMenuReq) returns (response);
|
||||
@@ -95,6 +97,21 @@ service ldap-admin {
|
||||
}
|
||||
|
||||
type (
|
||||
GetLdapGroupDetailReq {
|
||||
Id int64 `json:"id"`
|
||||
}
|
||||
|
||||
SetLdapGroupAuthReq {
|
||||
GroupId int64 `json:"group_id"`
|
||||
GroupAuth GroupAuth `json:"group_auth"`
|
||||
}
|
||||
GroupAuth {
|
||||
Id int64 `json:"id"`
|
||||
Name string `json:"name"`
|
||||
Type string `json:"type"`
|
||||
Metadata string `json:"metadata,optional"`
|
||||
}
|
||||
|
||||
GetLdapGroupsReq {
|
||||
Id int64 `form:"id,optional"` //id
|
||||
Name string `form:"name,optional"` //名称
|
||||
|
||||
Reference in New Issue
Block a user