import { http } from '@/utils/http/axios'; /** * @description: 根据用户id获取用户菜单 */ export function adminMenus() { return http.request({ url: '/admin/index/getMenus', method: 'GET', }); } /** * 获取tree菜单列表 * @param params */ export function getMenuList(params?) { return http.request({ url: '/admin/menu/list', method: 'GET', params, }); } /** * 获取菜单详情 * @param params */ export function getMenuDetail(id) { return http.request({ url: '/admin/menu/detail/' + id, method: 'GET', }); } /** * @description: 添加菜单 */ export function menuAdd(data: any) { return http.request({ url: '/admin/menu/add', method: 'POST', data, }); } /** * @description: 更新菜单 */ export function menuUpdate(data: any) { return http.request({ url: '/admin/menu/update', method: 'PUT', data, }); } /** * @description: 删除菜单 */ export function menuDelete(id) { return http.request({ url: '/admin/menu/delete/' + id, method: 'DELETE', }); }