25 lines
622 B
TypeScript
25 lines
622 B
TypeScript
import { requestClient } from '#/api/request';
|
|
|
|
export async function getAllMenusApi() {
|
|
return requestClient.get('/menu/all');
|
|
}
|
|
|
|
export async function getMenuList() {
|
|
return requestClient.post('/menu/queryAll');
|
|
}
|
|
|
|
export async function getMenuTree() {
|
|
return requestClient.post('/menu/queryByTree');
|
|
}
|
|
|
|
export async function createMenu(data: any) {
|
|
return requestClient.post('/menu/create', data);
|
|
}
|
|
export async function updateMenu(data: any) {
|
|
return requestClient.post('/menu/update', data);
|
|
}
|
|
|
|
export async function changeMenuStatus(data: any) {
|
|
return requestClient.post('/menu/changeStatus', data);
|
|
}
|