40 lines
859 B
TypeScript
40 lines
859 B
TypeScript
import { request } from '../request';
|
|
|
|
/** get role list */
|
|
export function fetchGetRoleList(params?: Api.SystemManage.RoleSearchParams) {
|
|
return request<Api.SystemManage.RoleList>({
|
|
url: '/systemManage/getRoleList',
|
|
method: 'get',
|
|
params
|
|
});
|
|
}
|
|
|
|
/**
|
|
* get all roles
|
|
*
|
|
* these roles are all enabled
|
|
*/
|
|
export function fetchGetAllRoles() {
|
|
return request<Api.SystemManage.AllRole[]>({
|
|
url: '/systemManage/getAllRoles',
|
|
method: 'get'
|
|
});
|
|
}
|
|
|
|
/** get user list */
|
|
export function fetchGetUserList(params?: Api.SystemManage.UserSearchParams) {
|
|
return request<Api.SystemManage.UserList>({
|
|
url: '/systemManage/getUserList',
|
|
method: 'get',
|
|
params
|
|
});
|
|
}
|
|
|
|
/** get menu list */
|
|
export function fetchGetMenuList() {
|
|
return request<Api.SystemManage.Menu[]>({
|
|
url: '/systemManage/getMenuList',
|
|
method: 'get'
|
|
});
|
|
}
|