|
|
@@ -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;
|