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 })
|
}
|