RBAC 模版
  1. Schemas
RBAC 模版
  • 身份校验
    • 后台登录登录
    • 刷新token
  • 角色管理
    • 创建角色
    • 获取角色列表
    • 获取角色详情
    • 更新角色
    • 删除角色
  • 用户管理
    • 获取用户信息
    • 创建用户
    • 获取用户列表
    • 获取用户详情
    • 激活用户
    • 禁用用户
  • 用户角色管理
    • 为用户分配角色
    • 获取用户角色
    • 移除用户角色
    • 获取用户完整权限信息
  • 权限管理
    • 创建权限
    • 获取权限列表
    • 获取权限详情
    • 更新权限
    • 删除权限
  • 操作日志
    • 获取操作日志列表
    • 获取操作日志详情
    • 获取指定用户的操作日志
    • 获取指定模块的操作日志
  • 数据模型
    • Schemas
      • Body_login_api_auth_login_post
      • HTTPValidationError
      • Pagination
      • OperationLogResponse
      • PaginationResponse[PermissionResponse]
      • PaginationResponse[RoleResponse]
      • PaginationResponse[OperationLogResponse]
      • PaginationResponse[UserResponse]
      • PermissionCreate
      • PermissionResponse
      • PermissionUpdate
      • ResponseSchema[PaginationResponse[PermissionResponse]]
      • ResponseSchema[PaginationResponse[RoleResponse]]
      • ResponseSchema[PaginationResponse[UserResponse]]
      • ResponseSchema[OperationLogResponse]
      • ResponseSchema[PermissionResponse]
      • ResponseSchema[PaginationResponse[OperationLogResponse]]
      • ResponseSchema[RoleResponse]
      • ResponseSchema[Token]
      • ResponseSchema[UserResponse]
      • ResponseSchema[UserWithRolesResponse]
      • ResponseSchema[bool]
      • RoleCreate
      • RoleResponse
      • RoleUpdate
      • Token
      • ResponseSchema[list[UserRoleResponse]]
      • UserCreate
      • UserResponse
      • UserRoleRequest
      • UserRoleResponse
      • UserWithRolesResponse
      • ValidationError
  1. Schemas

UserRoleResponse(UserRoleResponse)

{
    "created_at": "2019-08-24T14:15:22Z",
    "updated_at": "2019-08-24T14:15:22Z",
    "id": 0,
    "user_id": 0,
    "role": {
        "name": "string",
        "code": "string",
        "description": "string",
        "is_active": true,
        "id": 0,
        "created_at": "2019-08-24T14:15:22Z",
        "updated_at": "2019-08-24T14:15:22Z",
        "permissions": []
    },
    "is_active": true
}
Built with