import request from '@/utils/request' /** * 获取角色菜单 * @param data * @returns {AxiosPromise} */ export function getRolePermitByList(clientId, roleId) { return request({ url: '/sys/role/permit/' + `${clientId}/${roleId}`, method: 'GET' }) } /** * 获取角色菜单 * @param data * @returns {AxiosPromise} */ export function getRolePermitById(clientId, roleId, permitId) { return request({ url: '/sys/role/permit/' + `${clientId}/${roleId}/${permitId}`, method: 'GET' }) } /** * 添加角色权限 * @param data * @returns {AxiosPromise} */ export function createRolePermit(data) { return request({ url: '/sys/role/permit/' + `add`, method: 'POST', data }) } /** * 更新角色权限 * @param data * @returns {AxiosPromise} */ export function updateRolePermit(data) { return request({ url: '/sys/role/permit/update', method: 'PUT', data }) } /** * 删除角色权限 * @param data * @returns {AxiosPromise} */ export function deleteRolePermitById(clientId, roleId, permitId) { return request({ url: '/sys/role/permit/' + `${clientId}/${roleId}/${permitId}`, method: 'DELETE' }) }