import instance from "@/utils/request"; // 引入拦截器 /** 新增部门 */ export function addDepart(data = {}) { return instance.request({ method: "post", url: "/sys/sysDepart/add", data }) } /** 部门菜单权限修改 */ export function saveDepartPermission(data = {}) { return instance.request({ method: "post", url: "/sys/permission/saveDepartPermission", data }) } /** 部门信息修改 */ export function edit(data = {}) { return instance.request({ method: "post", url: "/sys/sysDepart/edit", data }) } // 删除部门 export function deleteBatch(params = {}) { return instance.delete("/sys/sysDepart/deleteBatch", { params: params }) } /** 部门列表 */ export function DepartListAll(params = {}) { return instance.get("/sys/sysDepart/queryTreeList", { params: params }) } // 指定ID查询部门 export function queryUserDepart(params = {}) { return instance.get("/sys/user/userDepartList", { params: params }) } // 查询部门菜单权限 export function queryDepartPermission(params = {}) { return instance.get("/sys/permission/queryDepartPermission", { params: params }) } // 关键字查询部门 export function searchBy(params = {}) { return instance.get("/sys/sysDepart/searchBy", { params: params }) }