package com.izouma.nineth.domain;

import com.izouma.nineth.annotations.Searchable;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.persistence.Column;

@Data
public class SurpriseBoxContent {
    @ApiModelProperty("奖励类型（0藏品/盲盒（自动发放），1手动发放（实物/藏品/盲盒），2空盒子）")
    private Integer type ;

    @ApiModelProperty("藏品ID/盲和ID（藏品类型才有）")
    @Searchable
    private Long collectionId;

    @ApiModelProperty("发行数量")
    private Integer count ;

    @ApiModelProperty("库存")
    private Integer stock ;

    @Column(columnDefinition = "TEXT")
    @ApiModelProperty("图片")
    private String picUrl;

    @ApiModelProperty("备注说明")
    private String remarks;
}
