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