import request from '@/utils/request' /* 菜单管理相关的API请求函数 */ const api_name = '/admin/system/sysMenu' export default { /* 获取权限(菜单/功能)列表 */ findNodes() { return request({ url: `${api_name}/findNodes`, method: 'get' }) }, /* 删除一个权限项 */ removeById(id) { return request({ url: `${api_name}/remove/${id}`, method: 'delete' }) }, /* 保存一个权限项 */ save(sysMenu) { return request({ url: `${api_name}/save`, method: 'post', data: sysMenu }) }, /* 更新一个权限项 */ updateById(sysMenu) { return request({ url: `${api_name}/update`, method: 'put', data: sysMenu }) }, /* 查看某个角色的权限列表 */ toAssign(roleId) { return request({ url: `${api_name}/toAssign/${roleId}`, method: 'get' }) }, /* 给某个角色授权 */ doAssign(assginMenuVo) { return request({ url: `${api_name}/doAssign`, method: 'post', data: assginMenuVo }) } }