src/api/admin/system/role/index.ts
(完整代码) 863Bimport HttpRequest from "@/utils/request"
import { IRows, IRole } from './type'
// 查询角色
export function getRole(params = {}) {
return HttpRequest<IRows>('/admin/system/role', 'GET', params)
}
// 查询某个角色
export function getRoleById(id: number) {
return HttpRequest<IRole>('/admin/system/role/' + id, 'GET', {}, false)
}
// 添加角色
export function addRole(params = {}) {
return HttpRequest('/admin/system/role', 'POST', params)
}
// 修改角色
export function updateRole(params: any = {}) {
return HttpRequest('/admin/system/role/' + params.id, 'PUT', params)
}
// 修改角色状态
export function updateRoleStatus(params = {}) {
return HttpRequest('/admin/system/role/changeRoleStatus', 'PUT', params)
}
// 删除角色
export function delRole(ids: string) {
return HttpRequest('/admin/system/role/' + ids, 'DELETE')
}
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
