/* * @Date: 2020-12-14 09:07:03 * @LastEditors: zwq * @LastEditTime: 2021-07-21 15:48:05 * @FilePath: \basic-admin\src\api\role.js * @Description: 角色权限api接口定义 */ import request from '@/utils/request' // 获取角色详细信息 export function getRoleInfo(data) { return request({ url: `/upms/role/get`, method: 'post', data }) } export function RoleCode() { // 获取code return request({ url: '/upms/role/get-code', method: 'post' }) } // 获取角色列表 export function getRoleList(data) { return request({ url: '/upms/role/list', method: 'post', data }) } // 添加角色 export function addRole(data) { return request({ url: '/upms/role/add', method: 'post', data }) } // 修改角色 export function updateRole(data) { return request({ url: '/upms/role/update', method: 'post', data }) } // 删除角色 export function deleteRole(data) { return request({ url: `/upms/role/delete`, method: 'post', data }) } // 启停角色 export function enableRole(data) { return request({ url: `/upms/role/enabled`, method: 'post', data }) } // 用户-角色关联授权 export function saveUserRole(data) { return request({ url: '/upms/role/saveUserRole', method: 'post', data }) } // 用户-角色关联获取 export function listByUser(id) { return request({ url: '/upms/role/listByUser', method: 'post', data: { id } }) }