2024-11-02 19:26:25 +08:00
|
|
|
import axios from "@/api";
|
|
|
|
|
|
|
|
|
|
// 获取菜单数据
|
2025-04-10 16:57:26 +08:00
|
|
|
export const getRoutersAPI = () => {
|
|
|
|
|
return axios({
|
|
|
|
|
url: "/mock/menu/getRouters",
|
|
|
|
|
method: "get"
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 获取字典数据
|
|
|
|
|
export const getDictAPI = () => {
|
|
|
|
|
return axios({
|
|
|
|
|
url: "/mock/system/getDict",
|
|
|
|
|
method: "get"
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 获取部门数据
|
|
|
|
|
export const getDivisionAPI = () => {
|
|
|
|
|
return axios({
|
|
|
|
|
url: "/mock/system/getDivision",
|
|
|
|
|
method: "get"
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 获取角色数据
|
|
|
|
|
export const getRoleAPI = () => {
|
|
|
|
|
return axios({
|
|
|
|
|
url: "/mock/system/getRole",
|
|
|
|
|
method: "get"
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 获取账户数据
|
|
|
|
|
export const getAccountAPI = () => {
|
|
|
|
|
return axios({
|
|
|
|
|
url: "/mock/system/getAccount",
|
|
|
|
|
method: "get"
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 获取菜单管理列表
|
2024-11-02 19:26:25 +08:00
|
|
|
export const getMenuListAPI = () => {
|
|
|
|
|
return axios({
|
2025-04-10 16:57:26 +08:00
|
|
|
url: "/mock/menu/getMenuList",
|
2024-11-02 19:26:25 +08:00
|
|
|
method: "get"
|
|
|
|
|
});
|
|
|
|
|
};
|
2025-04-10 16:57:26 +08:00
|
|
|
|
|
|
|
|
// 根据角色获取权限数据
|
|
|
|
|
export const getUserPermissionAPI = (params: { role: string }) => {
|
|
|
|
|
return axios({
|
|
|
|
|
url: "/mock/menu/getUserPermission",
|
|
|
|
|
method: "get",
|
|
|
|
|
params
|
|
|
|
|
});
|
|
|
|
|
};
|