package com.cyksj.model.views;

import com.ejlchina.searcher.bean.DbField;
import com.ejlchina.searcher.bean.SearchBean;
import lombok.Getter;
import lombok.Setter;

import java.util.Date;

/**
 * 项目名: yhlxj11111111
 * 文件名: ClaudeCodeUserResetRecordView
 * 创建者: Claude
 * 创建时间:2025/8/26
 * 描述: ClaudeCode用户重置记录视图
 */
@Getter
@Setter
@SearchBean(tables = "claude_code_user_reset_record")
public class ClaudeCodeUserResetRecordView {
    
    @DbField
    private Long id;
    
    /**
     * 用户ID
     */
    @DbField
    private Long userId;
    
    /**
     * 重置前积分值
     */
    @DbField
    private Integer beforeCodePoints;
    
    /**
     * 重置后积分值
     */
    @DbField
    private Integer afterCodePoints;

    @DbField
    private Integer num;
    
    /**
     * 重置原因
     */
    @DbField
    private String resetReason;
    
    /**
     * 创建时间
     */
    @DbField
    private Date createdTime;
}