import request from '@/utils/request'
|
import { getToken } from '@/utils/auth'
|
|
export function roleList(params) {
|
return request({
|
headers: {
|
'Authorization': getToken()
|
},
|
url: process.env.BASE_API + '/role',
|
method: 'get',
|
params: params || {}
|
})
|
}
|
|
export function createRole(data) {
|
return request({
|
headers: {
|
'Authorization': getToken()
|
},
|
url: process.env.BASE_API + '/addrole',
|
method: 'post',
|
data
|
})
|
}
|
|
export function deleteRole(data) {
|
return request({
|
headers: {
|
'Authorization': getToken()
|
},
|
url: process.env.BASE_API + '/delrole',
|
method: 'post',
|
data
|
})
|
}
|
|
export function updateRole(data) {
|
return request({
|
headers: {
|
'Authorization': getToken()
|
},
|
url: process.env.BASE_API + '/putrole',
|
method: 'post',
|
data
|
})
|
}
|
|
export function getRole(params) {
|
return request({
|
headers: {
|
'Authorization': getToken()
|
},
|
url: process.env.BASE_API + '/rolepermissions',
|
method: 'get',
|
params: params || {}
|
})
|
}
|
|
export function updateRolePermission(data) {
|
return request({
|
headers: {
|
'Authorization': getToken()
|
},
|
url: process.env.BASE_API + '/rolepermissions',
|
method: 'post',
|
data
|
})
|
}
|