index.ts 722 B

12345678910111213141516171819202122
  1. import request, { get, post, put, del } from '/@/utils/request';
  2. export const getMenuList = (params: object) => get('/system/menu/tree', params)
  3. export const getMenuDetail = (id: number) => get('/system/menu/detail', { id })
  4. export const addMenu = (data: object) => post('/system/menu/add', data)
  5. export const updateMenu = (data: object) => put('/system/menu/edit', data)
  6. export const delMenu = (id: number) => del('/system/menu/del', { id })
  7. export function getMenuParams() {
  8. return request({
  9. url: '/system/menu/getParams',
  10. method: 'get'
  11. })
  12. }
  13. export function getMenuInfo(id: number) {
  14. return request({
  15. url: '/system/menu/get',
  16. method: 'get',
  17. params: { id }
  18. })
  19. }