69 lines
1.3 KiB
JavaScript
69 lines
1.3 KiB
JavaScript
import request from '@/utils/request'
|
|
|
|
/**
|
|
* 默认入口:add、del、edit、get
|
|
*/
|
|
export function add(data) {
|
|
return request({
|
|
url: 'api/menu/saveMenu',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
export function del(ids) {
|
|
return request({
|
|
url: 'api/menu/removeMenuByIds',
|
|
method: 'post',
|
|
data: ids
|
|
})
|
|
}
|
|
|
|
export function edit(data) {
|
|
return request({
|
|
url: 'api/menu/modifyMenuById',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
export function queryMenuListByPid(pid) {
|
|
return request({
|
|
url: 'api/menu/queryMenuListByPid?pid=' + pid,
|
|
method: 'post'
|
|
})
|
|
}
|
|
|
|
export function queryMenuByArgs(params) {
|
|
return request({
|
|
url: 'api/menu/queryAllMenu',
|
|
method: 'post',
|
|
data: params
|
|
})
|
|
}
|
|
|
|
export function queryMenuSuperior(ids) {
|
|
const data = Array.isArray(ids) ? ids : [ids]
|
|
return request({
|
|
url: 'api/menu/queryMenuSuperior',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
export function queryChildMenuSet(id) {
|
|
return request({
|
|
url: 'api/menu/queryChildMenuSet?id=' + id,
|
|
method: 'post'
|
|
})
|
|
}
|
|
|
|
export function buildMenus() {
|
|
return request({
|
|
url: 'api/menu/buildMenus',
|
|
method: 'post'
|
|
})
|
|
}
|
|
|
|
export default { add, edit, del, queryMenuListByPid, queryMenuSuperior, queryMenuByArgs, queryChildMenuSet }
|