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

30 lines
730 B
TypeScript

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