diff --git a/src/api/system/menu/index.ts b/src/api/system/menu/index.ts index 7a0cf74..81461fd 100644 --- a/src/api/system/menu/index.ts +++ b/src/api/system/menu/index.ts @@ -68,3 +68,11 @@ export const delMenu = (menuId: string | number) => { method: 'delete' }); }; + +// 级联删除菜单 +export const cascadeDelMenu = (menuIds: Array) => { + return request({ + url: '/system/menu/cascade/' + menuIds, + method: 'delete' + }); +}; diff --git a/src/views/system/menu/index.vue b/src/views/system/menu/index.vue index a75edbe..2bef478 100644 --- a/src/views/system/menu/index.vue +++ b/src/views/system/menu/index.vue @@ -30,6 +30,9 @@ 展开/折叠 + + 级联删除 + @@ -257,11 +260,31 @@ + + + + + + +