Quellcode durchsuchen

二三维菜单新增删除功能

sujunling vor 2 Jahren
Ursprung
Commit
aa1389a443
1 geänderte Dateien mit 11 neuen und 3 gelöschten Zeilen
  1. 11 3
      src/api/twoAndThree/menu.ts

+ 11 - 3
src/api/twoAndThree/menu.ts

@@ -6,6 +6,7 @@ import { RoleEnum } from '/@/enums/roleEnum';
 enum Api {
   UpdateMenu = '/xld-2And3/updateMenu',
   GetMenuList = '/xld-2And3/findAllMenu',
+  RemoveMenu = '/xld-2And3/removeMenu',
   SysAdminMenuList = '/admin/me/menus',
   GetMenuIdsByRoleId = '/menu/get_ids/',
 }
@@ -51,9 +52,16 @@ export function saveMenuApi(params, mode = 'modal') {
 }
 
 
-export const delMenu = (menuIds: string[]) => {
-  const url = Api.BaseMenuUrl;
-  return defHttp.delete({ url: url, data: menuIds });
+export const delMenu = (id) => {
+  const url = Api.RemoveMenu;
+  return defHttp.post({
+    url: url, 
+    ...locationType,
+    data: {
+      id: `'${id[0]}'`,
+      isRemove: true
+    }
+  });
 };
 export const getMenusIdsByRoleId = (roleId: string) => {
   const url = Api.GetMenuIdsByRoleId + roleId;