import instance from "@/utils/request"; // 引入拦截器 /** 创建角色 */ export function RoleCreate(data = {}) { return instance.request({ method: "post", url: "/sys/role/add", data }) } /** 角色详情 */ export function RoleDetailed(data = {}) { return instance.request({ method: "post", url: "/role/detailed", data }) } /** 角色修改 */ export function RoleUpdate(data = {}) { return instance.request({ method: "post", url: "/sys/role/edit", data }) } // 删除角色 export function deleteRole(params = {}) { return instance.delete("/sys/role/delete", { params: params }) } /** 角色列表 */ export function RoleListAll(params = {}) { return instance.get("/sys/role/list", { params: params }) } // 查询指定id角色 export function queryUserRole(params = {}) { return instance.get("/sys/user/queryUserRole", { params: params }) } // 查询角色编码是否占用 export function checkRoleCode(params = {}) { return instance.get("/sys/role/checkRoleCode", { params: params }) } // export function queryTreeList(params = {}) { return instance.get("/sys/role/queryTreeList", { params: params }) } export function queryRolePermission(params = {}) { return instance.get("/sys/permission/queryRolePermission", { params: params }) } export function saveRolePermission(params = {}) { return instance.post("/sys/permission/saveRolePermission", params) }