package com.red.circle.other.infra.database.cache.entity.user;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import java.io.Serial;
import java.io.Serializable;
import java.math.BigDecimal;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * 红包邀新缓存.
 *
 * @author pengshigang on 2023/12/13
 */
@Data
@Accessors(chain = true)
@JsonIgnoreProperties(ignoreUnknown = true)
public class InviteUserRedPacketCarouselAwardsCache implements Serializable {

  @Serial
  private static final long serialVersionUID = 1L;

  /**
   * 奖品类型.
   */
  private String type;

  /**
   * 奖品类型描述.
   */
  private String typeDesc;

  /**
   * 数量.
   */
  private BigDecimal quantity;

  /**
   * 图片.
   */
  private String imgUrl;

}
