package com.cyksj.model.views; import lombok.Getter; import lombok.Setter; import java.util.Date; /** * 项目名: yhlxj11111111 * 文件名: ClaudeCodeUserApiKeysView * 创建者: JavaZou * 创建时间:2025/8/8 12:13 */ @Getter @Setter public class ClaudeCodeUserApiKeysView { /** * API Key ID */ private Long id; /** * 用户ID */ private Long userId; /** * API Key值(仅创建时返回) */ private String keyValue; /** * 最后使用时间 */ private Date lastUsedAt; /** * 最后使用IP */ private String lastUsedIp; /** * API Key名称 */ private String name; /** * 前缀 */ private String prefix; /** * 状态 * active(活跃), inactive(禁用), revoked(已撤销) */ private Boolean status; /** * 创建时间 */ private Date createdAt; /** * 过期时间 */ private Date expiresAt; }