刘力
3 years ago
1 changed files with 85 additions and 0 deletions
@ -0,0 +1,85 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
|
|||
|
|||
//根据pid 获取菜单
|
|||
export function getMenusTree(pid) { |
|||
return request({ |
|||
url: 'api/menus/lazy?pid=' + pid, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
export function getMenus(params) { |
|||
return request({ |
|||
url: 'api/menus', |
|||
method: 'get', |
|||
params |
|||
}) |
|||
} |
|||
|
|||
//根据id获取上级菜单
|
|||
export function getMenuSuperior(ids) { |
|||
const data = ids.length || ids.length === 0 ? ids : Array.of(ids) |
|||
return request({ |
|||
url: 'api/menus/superior', |
|||
method: 'post', |
|||
data |
|||
}) |
|||
} |
|||
|
|||
//获取子菜单
|
|||
export function getChild(id) { |
|||
return request({ |
|||
url: 'api/menus/child?id=' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
//构建菜单
|
|||
export function bulidMenus() { |
|||
return request({ |
|||
url: 'api/menus', |
|||
method: 'post', |
|||
data |
|||
}) |
|||
} |
|||
|
|||
//新增菜单
|
|||
export function add(data) { |
|||
return request({ |
|||
url: 'api/menus', |
|||
method: 'post', |
|||
data |
|||
}) |
|||
} |
|||
|
|||
//删除菜单
|
|||
export function del(ids) { |
|||
return request({ |
|||
url: 'api/menus', |
|||
method: 'delete', |
|||
data: ids |
|||
}) |
|||
} |
|||
|
|||
//修改菜单
|
|||
export function edit(data) { |
|||
return request({ |
|||
url: 'api/menus', |
|||
method: 'put', |
|||
data |
|||
}) |
|||
} |
|||
|
|||
|
|||
export default { |
|||
add, |
|||
edit, |
|||
del, |
|||
getMenus, |
|||
getMenusTree, |
|||
getMenuSuperior, |
|||
getChild, |
|||
getMenusTree |
|||
} |
Write
Preview
Loading…
Cancel
Save
Reference in new issue