refactor: 页面布局样式优化和接口合理性优化

Former-commit-id: 4af1b0aa5aca3569f540e3bcad99f6e14741e855
This commit is contained in:
horizons
2022-10-27 01:45:31 +08:00
parent 2fb3839594
commit c783b5420e
11 changed files with 389 additions and 603 deletions

View File

@@ -44,9 +44,9 @@ export function listRoleOptions(
*
* @param queryParams
*/
export function getRoleResources(roleId: string): AxiosPromise<RoleResource> {
export function getRoleMenuIds(roleId: string): AxiosPromise<number[]> {
return request({
url: '/api/v1/roles/' + roleId + '/resources',
url: '/api/v1/roles/' + roleId + '/menuIds',
method: 'get'
});
}
@@ -56,12 +56,12 @@ export function getRoleResources(roleId: string): AxiosPromise<RoleResource> {
*
* @param queryParams
*/
export function updateRoleResource(
export function updateRoleMenus(
roleId: string,
data: RoleResource
data: number[]
): AxiosPromise<any> {
return request({
url: '/api/v1/roles/' + roleId + '/resources',
url: '/api/v1/roles/' + roleId + '/menus',
method: 'put',
data: data
});