package com.crm.rely.backend.core.entity.custom.activity.deposit.raffle.number;

import com.crm.rely.backend.core.constant.CustomActivityDepositRaffleSourceEnum;
import com.crm.rely.backend.core.entity.base.BaseAddEntity;
import lombok.Data;

import java.util.Date;

/**
 * @Author houn
 * @Date 2023/8/22 15:30
 * @PackageName:com.crm.rely.backend.core.entity.custom.activity.deposit.raffle.number
 * @ClassName: CustomActivityDepositRaffleNumberRecordAddEntity
 * @Description: TODO
 */
@Data
public class CustomActivityDepositRaffleNumberRecordAddEntity extends BaseAddEntity {

    private Long customId;

    private Long cId;

    private Long agentId;

    private String name;


    /**
     * 国家
     */
    private String country;

    /**
     * 国家中文名称
     */
    private String countryName;

    /**
     * 国家英文名称
     */
    private String countryEnName;

    private Long raffleId;

    /**
     * 文案说明
     */
    private String content;

    private Integer raffleNumber;

    /**
     * 剩余次数
     */
    private Integer raffleResidueNumber;

    /**
     * 过期时间 如果达到时间 剩余次数大于0 则吧剩余次数清空
     */
    private Date expireTime;
    private CustomActivityDepositRaffleSourceEnum sourceEnum;
}
