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 }) }