/* * @Date: 2020-12-28 20:46:53 * @LastEditors: zwq * @LastEditTime: 2022-03-11 09:16:13 * @FilePath: \basic-admin\src\api\menu.js * @Description: 菜单api接口定义 */ import request from '@/utils/request' // 获取菜单列表 export function getMenuList(data) { return request({ url: '/api/upms/menu/list', method: 'post', data }) } // 获取菜单详情 export function getMenuDetail(id) { return request({ url: '/api/upms/menu/get', method: 'post', data: { id } }) } // 新增菜单 export function addMenu(data) { return request({ url: '/api/upms/menu/add', method: 'post', data }) } // 删除菜单 export function delMenu(id) { return request({ url: '/api/upms/menu/delete', method: 'post', data: { id } }) } // 启停菜单 export function enableMenu(data) { return request({ url: '/api/upms/menu/enabled', method: 'post', data }) } // 修改菜单 export function editMenu(data) { return request({ url: '/api/upms/menu/update', method: 'post', data }) } // 菜单-角色关联授权 export function saveRoleMenu(data) { return request({ url: '/api/upms/menu/saveRoleMenu', method: 'post', data }) } // 菜单-角色关联获取 export function listByRole(id) { return request({ url: '/api/upms/menu/listByRole', method: 'post', data: { id } }) }