package com.yizhi.application.documents.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@Data
public class CanDownload {
    @ApiModelProperty(value = "是否需要报名")
    Boolean needEnroll;

    @ApiModelProperty(value = "是否需要审核")
    Boolean needAudit;

    @ApiModelProperty(value = "审核状态")
    Integer auditStatus;

    @ApiModelProperty(value = "项目是否已经完成")
    Boolean hasFinished;

    @ApiModelProperty(value = "是否已经报名")
    Boolean hasEnroll;

    @ApiModelProperty(value = "限制报名人数")
    Integer enrollLimit;

    @ApiModelProperty(value = "已经报名的人数")
    Integer hasEnrollNum;

    @ApiModelProperty(value = "报名开始时间")
    Date enrollStartTime;

    @ApiModelProperty(value = "报名结束时间")
    Date enrollEndTime;

    @ApiModelProperty(value = "培训项目的开始时间")
    Date projectStartTime;

    @ApiModelProperty(value = "培训项目的结束时间")
    Date projectEndTime;

    @ApiModelProperty(value = "培训项目的状态")
    Integer stutas;

    @ApiModelProperty(value = "终端类型")
    Integer termialType;

    @ApiModelProperty(value = "当前时间")
    Long currentTime;
}
