import request from '@/api/request' import type { Menu } from '@/types/system' export function listMenu(): Promise { return request.get('/system/menu/list') } export function getMenu(id: number): Promise { return request.get(`/system/menu/${id}`) } export function addMenu(data: Partial): Promise { return request.post('/system/menu', data) } export function updateMenu(data: Partial): Promise { return request.put('/system/menu', data) } export function deleteMenu(id: number): Promise { return request.delete(`/system/menu/${id}`) }