UNPKG

crootfast

Version:

大前端工程化命令行脚手架

19 lines (15 loc) 823 B
// 封装所有的Ajax请求 import { get, post, del, put } from "./request"; const api = { queryMenu: (params) => get(`/api/hub/menu/${params.projectId}`), // 查询菜单 addMenu: (params) => post("/api/hub/menu", params), // 添加菜单 delMenu: (params) => del(`/api/hub/menu/${params.pageId}`), // 删除菜单 putMenu: (params) => put("/api/hub/menu", params), // 修改菜单 addPageTree: (params) => post("/api/hub/page", params), // 创建结构数据、内容数据 putPageTree: (params) => put("/api/hub/page", params), // 编辑结构数据、内容数据 queryPageTree: (params) => get(`/api/hub/page/${params.pageId}`) // 查询结构数据、内容数据 }; export const nodeApi = { toPublish: (body) => post("/api/superCode/project/publish", body) // 发布功能 }; export default api;