package cn.nianxx.thhotel.platform.identity.common.result;

import com.fasterxml.jackson.annotation.JsonProperty;

/**
 * 管理后台用户角色摘要。
 */
public record AdminUserRoleResult(
        /** 角色内部 ID 字符串。 */
        String id,
        /** 稳定角色代码。 */
        @JsonProperty("role_code")
        String roleCode,
        /** 角色展示名称。 */
        @JsonProperty("role_name")
        String roleName,
        /** 是否系统内置角色。 */
        @JsonProperty("system_builtin")
        Boolean systemBuiltin
) {
}
