doum
2025-09-26 9057e04efad1b7d61c77a72e5c37a504d0aee935
admin/src/api/system/menu.js
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,45 @@
import request from '@/utils/request'
// æŸ¥è¯¢
export function fetchTree (data) {
  return request.post('/system/menu/treeList', data)
}
// æ–°å»º
export function create (data) {
  return request.post('/system/menu/create', data)
}
// ä¿®æ”¹
export function updateById (data) {
  return request.post('/system/menu/updateById', data)
}
// ä¿®æ”¹çŠ¶æ€
export function updateStatus (data) {
  return request.post('/system/menu/updateStatus', data)
}
// åˆ é™¤
export function deleteById (id) {
  return request.get(`/system/menu/delete/${id}`)
}
// æ‰¹é‡åˆ é™¤
export function deleteByIdInBatch (ids) {
  return request.get('/system/menu/delete/batch', {
    params: {
      ids
    }
  })
}
// æŸ¥è¯¢èœå•æ ‘
export function fetchMenuTree () {
  return request.get('/system/menu/treeNodes')
}
// æŽ’序
export function sort (data) {
  return request.post('/system/menu/updateSort', data)
}