package com.fs.hisStore.domain;

import com.baomidou.mybatisplus.annotation.TableName;
import com.fs.common.annotation.Excel;
import com.fs.common.core.domain.BaseEntity;
import lombok.Data;

import java.math.BigDecimal;

/**
 * 积分记录对象 fs_user_integral_logs
 *
 * @author fs
 * @date 2023-11-02
 */
@Data
@TableName("fs_user_integral_logs")
public class FsUserIntegralLogsScrm extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** id */
    private Long id;

    /** 用户id */
    @Excel(name = "用户id")
    private Long userId;


    @Excel(name = "1 签到获得积分 2购买商品获得积分 3商品退款减去积分 4使用购买积分商品 ")
    private Integer logType;

    /** 积分 正数表示增加积分，负数表示减少积分 */
    @Excel(name = "积分 正数表示增加积分，负数表示减少积分")
    private BigDecimal integral;

    /** 积分余额 */
    @Excel(name = "积分余额")
    private BigDecimal balance;

    /** 订单关联id */
    @Excel(name = "订单关联id")
    private String businessId;

    private Integer businessType;

    private Integer status;
}
