xlb-main-login
Version:
``` yarn install ```
36 lines (33 loc) • 881 B
JavaScript
import { axios } from '@/utils/request'
import { role_url } from './config'
const permission = {
getNavPermission: role_url + '/v1/navigations/list',
getMenuPermission: role_url + '/v1/permission/list',
getCurrentPermission: role_url + '/v1/permission/user',
}
export const permissionAPI = {
// 获取导航栏菜单权限
getNavPermission(parameter) {
return axios({
url: permission.getNavPermission,
method: 'get',
params: parameter,
})
},
// 获取所有应用
getMenuPermission(parameter) {
return axios({
url: permission.getMenuPermission,
method: 'get',
params: parameter,
})
},
// 获取当前用户权限
getCurrentPermission(parameter) {
return axios({
url: permission.getCurrentPermission,
method: 'get',
params: parameter,
})
},
}