| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- /*
- * 菜单
- *
- * @Author: DCCloud
- * @Date: 2022-09-03 22:00:32
- */
- import { getRequest, postRequest } from '/src/lib/axios';
- export const menuApi = {
- /**
- * 添加菜单
- */
- addMenu: (param) => {
- return postRequest('/menu/add', param);
- },
- /**
- * 更新菜单
- */
- updateMenu: (param) => {
- return postRequest('/menu/update', param);
- },
- /**
- * 批量删除菜单
- */
- batchDeleteMenu: (menuIdList) => {
- return getRequest(`/menu/batchDelete?menuIdList=${menuIdList}`);
- },
- /**
- * 查询所有菜单列表
- */
- queryMenu: () => {
- return getRequest('/menu/query');
- },
- /**
- * 查询菜单树
- */
- queryMenuTree: (onlyMenu) => {
- return getRequest(`/menu/tree?onlyMenu=${onlyMenu}`);
- },
- /**
- * 获取所有请求路径
- */
- getAuthUrl: () => {
- return getRequest('/menu/auth/url');
- },
- };
|