package com.tzy.pojo.app;

import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * <p>
 * 统计表
 * </p>
 *
 * @author poyi
 * @since 2024-11-12
 */
@Data
@Accessors(chain = true)
public class StatsData implements Serializable {

    private Long id;

    /**
     * 类型,商家
     * 1:商家拼团统计数量相关,前缀:merchant_group_num_
     *   总数:merchant_group_num_total,待审核:merchant_group_num_uncheck,失败:merchant_group_num_fail,
     *   上架:merchant_group_num_shelf_on,下架:merchant_group_num_shelf_off,成功数:merchant_group_num_success
     */
    private String type;

    /**
     * 统计用户id
     */
    private Long collectionUserId;

    /**
     * 统计类型id
     */
    private Long collectionTypeId;

    /**
     * 统计总数
     */
    private BigDecimal collectionNum;

    private String name;

    /**
     * 备注
     */
    private String remark;

    private Date createTime;

    private Date updateTime;

    private String prop1;

    private String prop2;

    private Integer version;

    private Integer status;
}
