权限分配

This commit is contained in:
sin
2019-03-11 13:44:04 +08:00
parent f02e4d26ef
commit 3cb4efd52e
5 changed files with 274 additions and 7 deletions

View File

@@ -95,3 +95,18 @@ export async function updateRole(params) {
body: {},
});
}
export async function queryRoleResourceTree(params) {
return request(`/admin-api/admins/role/resource_tree?${stringify(params)}`, {
method: 'GET',
});
}
export async function roleAssignResource(params) {
return request(`/admin-api/admins/role/assign_resource?${stringify(params)}`, {
method: 'POST',
body: {
...params,
},
});
}