package com.cyksj.model.entity;

import lombok.Getter;
import lombok.Setter;

/**
 * 项目名: yhlxj11111111
 * 文件名: ClaudeCodeUserCreditCardRecord
 * 创建者: Claude
 * 创建时间:2025/8/26
 * 描述: ClaudeCode用户积分卡使用记录表
 */
@Getter
@Setter
public class ClaudeCodeUserCreditCardRecord extends BaseEntity {
    
    /**
     * 用户ID
     */
    private Long userId;
    
    /**
     * 使用前积分值
     */
    private Integer beforeCodePoints;
    
    /**
     * 增加的积分值
     */
    private Integer addCodePoints;
    
    /**
     * 使用后积分值
     */
    private Integer afterCodePoints;
    
    /**
     * 积分卡编号/批次号
     */
    private String cardNumber;
    
    /**
     * 操作人ID
     */
    private Long operatorId;
    
    /**
     * 操作人姓名
     */
    private String operatorName;
    
    /**
     * 使用原因
     */
    private String useReason;

    /**
     * 次数
     */
    private Integer num;
}