mirror of
https://gitee.com/lab1024/smart-admin.git
synced 2025-10-08 13:16:41 +08:00
54 lines
985 B
JavaScript
54 lines
985 B
JavaScript
/*
|
|
* @Author: zhuoda
|
|
* @Date: 2021-08-11 22:15:04
|
|
* @LastEditTime: 2021-09-01 20:21:29
|
|
* @LastEditors: zhuoda
|
|
* @Description:
|
|
* @FilePath: /smart-admin/src/api/system/menu/menu-api.ts
|
|
*/
|
|
import { getRequest, postRequest } from '/@/lib/axios';
|
|
|
|
export const menuApi = {
|
|
/**
|
|
* 添加菜单
|
|
*/
|
|
addMenu: (param) => {
|
|
return postRequest('/menu/add', param);
|
|
},
|
|
|
|
/**
|
|
* 更新菜单
|
|
*/
|
|
updateMenu: (pa) => {
|
|
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}`);
|
|
},
|
|
|
|
/**
|
|
* 获取所有请求路径
|
|
*/
|
|
getAllUrl: () => {
|
|
return getRequest('/menu/getAllUrl');
|
|
},
|
|
};
|