From 72a0633d50f0d991b826717cfd1ceebf3e636a4d Mon Sep 17 00:00:00 2001 From: ZhengJie <201507802@qq.com> Date: Sun, 11 Oct 2020 23:26:35 +0800 Subject: [PATCH] =?UTF-8?q?[=E4=BB=A3=E7=A0=81=E4=BC=98=E5=8C=96](v2.6)?= =?UTF-8?q?=EF=BC=9A=E8=A7=92=E8=89=B2=E7=AE=A1=E7=90=86=E5=88=86=E9=85=8D?= =?UTF-8?q?=E8=8F=9C=E5=8D=95=EF=BC=8C=E8=8F=9C=E5=8D=95=E8=8A=82=E7=82=B9?= =?UTF-8?q?=E9=80=89=E6=8B=A9=E4=BC=98=E5=8C=96=201=E3=80=81=E9=80=89?= =?UTF-8?q?=E4=B8=AD=E4=B8=BB=E8=8F=9C=E5=8D=95=EF=BC=8C=E9=BB=98=E8=AE=A4?= =?UTF-8?q?=E9=80=89=E4=B8=AD=E6=89=80=E6=9C=89=E5=AD=90=E8=8F=9C=E5=8D=95?= =?UTF-8?q?=202=E3=80=81=E5=8F=96=E6=B6=88=E4=B8=BB=E8=8F=9C=E5=8D=95?= =?UTF-8?q?=EF=BC=8C=E9=BB=98=E8=AE=A4=E5=8F=96=E6=B6=88=E6=89=80=E6=9C=89?= =?UTF-8?q?=E5=AD=90=E8=8F=9C=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit close https://github.com/elunez/eladmin/issues/449 --- src/api/system/menu.js | 9 ++++++++- src/views/system/role/index.vue | 26 ++++++++++++++++++-------- 2 files changed, 26 insertions(+), 9 deletions(-) diff --git a/src/api/system/menu.js b/src/api/system/menu.js index d601323..3298543 100644 --- a/src/api/system/menu.js +++ b/src/api/system/menu.js @@ -24,6 +24,13 @@ export function getMenuSuperior(ids) { }) } +export function getChild(id) { + return request({ + url: 'api/menus/child?id=' + id, + method: 'get' + }) +} + export function buildMenus() { return request({ url: 'api/menus/build', @@ -55,4 +62,4 @@ export function edit(data) { }) } -export default { add, edit, del, getMenusTree, getMenuSuperior, getMenus } +export default { add, edit, del, getMenusTree, getMenuSuperior, getMenus, getChild } diff --git a/src/views/system/role/index.vue b/src/views/system/role/index.vue index 011bd4f..5679094 100644 --- a/src/views/system/role/index.vue +++ b/src/views/system/role/index.vue @@ -120,7 +120,7 @@