zsqy-naive-ui/src/api/system/menu.ts

30 lines
730 B
TypeScript
Raw Normal View History

import { get, post } from '@/api/http';
2024-01-05 17:28:54 +08:00
const fix = '/menu';
2024-01-05 17:28:54 +08:00
const url = {
insert: `${fix}/insert`, // 分页查询
tree: `${fix}/tree`, // 查询菜单
treeAll: `${fix}/treeAll`, // 查询所有菜单
2024-01-05 18:14:40 +08:00
update: `${fix}/update`, // 修改菜单
delete: `${fix}/delete`, // 删除菜单
2024-01-05 17:28:54 +08:00
};
export const insertMenu = (params: Object) => {
return post(url.insert, params);
};
export const getMenuTree = (params?: any) => {
return get(url.tree, params);
2024-01-05 17:28:54 +08:00
};
export const getMenuTreeAll = (params?: any) => {
return get(url.treeAll, params);
};
2024-01-05 18:14:40 +08:00
export const updateMenu = (params: Object) => {
return post(url.update, params);
};
export const deleteMenu = (params: Object) => {
return post(url.delete, params);
};