menu.js 901 Bytes
import request from "@/utils/request";

// 获取路由所有路由
export const getRouters = () => {
  return request({
    url: "/bus-customer/menu/selectMenu",
    method: "get",
  });
};

//获取用户可访问的路由
export const getUserRouters = () => {
  return request({
    url: "/bus-customer/obtainUserRights",
    method: "post",
  });
};

// /menu/addMenu 添加菜单
export const addMenu = (data) => {
  return request({
    url: "/bus-customer/menu/addMenu",
    method: "post",
    data: data,
  });
};

// PUT /menu​/deleteMenu  删除菜单
export const deleteMenu = (data) => {
  return request({
    url: `/bus-customer/menu/deleteMenu?menuId=${data.menuId}`,
    method: "put",
  });
};

// POST /menu​/updateMenu  更新菜单
export const updateMenu = (data) => {
  return request({
    url: "/bus-customer/menu/updateMenu",
    method: "post",
    data: data,
  });
};