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