Files
TimiServerAPI/http/object/role.md
T
2026-07-31 01:03:53 +08:00

1.2 KiB

角色对象说明

Role

字段 类型 说明
id String 角色 ID
createdAt Long 创建时间,Unix 时间戳毫秒
updatedAt Long 更新时间,Unix 时间戳毫秒
deletedAt Long 删除时间,Unix 时间戳毫秒
code String 角色代码,常见值见 RoleCode
nameLangId String 角色名称的多语言键
description String 角色说明
name String 当前语言下的角色名称
permissionList List 角色自身直接绑定的权限列表
allPermissionList List 角色全部权限列表,包含继承自子角色的权限
childRoleList List 子角色列表
permissionIdList Set 权限 ID 列表,创建或更新角色时使用
childRoleIdList Set 子角色 ID 列表,创建或更新角色时使用

UserRoleAuthorizeReq

字段 类型 说明
userId String 目标用户 ID
roleIdList List 需要授权的角色 ID 列表
roleCodeList List 需要授权的角色代码列表

RoleCode

枚举 说明
SYSTEM 系统
ADMIN 管理员