package com.crm.rely.backend.core.dto.follow.cpt;

import com.crm.rely.backend.core.dto.base.BaseInfoDto;
import lombok.Data;

import javax.validation.constraints.Min;
import java.util.Date;

@Data
public class FollowCptInfoDto extends BaseInfoDto {
    /**
     * 比赛名称
     */
    private String name;
    /**
     * 比赛code
     */
    private String infoCode;
    /**
     * 比赛开始时间
     */
    private Date startDate;
    /**
     * 比赛结束时间
     */
    private Date endDate;
    /**
     * 报名开始时间
     */
    private Date signStartDate;
    /**
     * 报名结束时间
     */
    private Date signEndDate;
    /**
     * 报名截至时间
     */
    private Date signDeadLine;
    /**
     * 初始奖池
     */
    private Float initialLottery;
    /**
     * 当前奖池
     */
    private Float currentLottery;
    /**
     * 报名人数
     */
    private Integer signAmount;
    /**
     * 参数人数
     */
    private Integer raceAmount;
    /**
     * 适用的范围（销售或代理编号,逗号隔开）
     */
    private String signScope;
    /**
     * 最小入金限制
     */
    private Float minDepositLimit;
    /**
     * 新增账户添加的奖金
     */
    private Float lotteryPerLogin;
    /**
     * 报名状态
     * 0:未报名
     * 1:已报名
     */
    private Integer signStatus;
    /**
     * 落地页地址
     */
    private String pageAddress;
}
