package com.ai.da.mapper.primary.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;

@EqualsAndHashCode(callSuper = true)
@Data
@TableName("t_credits_detail")
public class CreditsDetail extends BaseEntity {
    /** 用户id */
    private Long accountId;
    /** 任务id或uuid */
    private String taskId;
    /** 积分变更事件 */
    private String changeEvent;
    /** 用于批量生成，同一事件，一次生成多个 */
    private Integer num;
    /** 变更积分 ( + 表示加，- 表示减) */
    private String changedCredits;
    /** 当前积分 */
    private BigDecimal credits;
}
