package com.softwarebr.nunu.json.api.hall;

import com.softwarebr.nunu.domain.Attachments;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * 创新项目详情
 * @author lilin
 * @date 2020-03-10 11:09:00
 */
@Data
@ApiModel
public class InvestDetailsResult extends ApiInvestResult{

    @ApiModelProperty(value = "项目视频", required = true, example = "")
    private String mediaUri;

    @ApiModelProperty(value = "团队人数", required = true, example = "")
    private Integer teamNumber;

    @ApiModelProperty(value = "团队介绍列表")
    private List<ApiTeamResult> teamList;

    @ApiModelProperty(value = "项目图片(多图逗号隔开)", required = true, example = "")
    private List<String> detailImagesUris;

    @ApiModelProperty(value = "附件(处理后)", required = true, example = "")
    private List<Attachments> attachments;

    @ApiModelProperty(value = "项目联系人", required = true, example = "")
    private String contact;

    @ApiModelProperty(value = "手机号码", required = true, example = "")
    private String contactPhone;

    @ApiModelProperty(value = "电子邮箱", required = true, example = "")
    private String email;

    @ApiModelProperty(value = "是否上架(0下架 1上架) ", required = true, example = "")
    private Integer upperStatus;

    @ApiModelProperty(value = "是否推荐至首页(0否 1是)", required = true, example = "")
    private Integer indexType;

    @ApiModelProperty(value = "是否显示查看联系方式true.显示 false.不显示", required = true, example = "")
    private boolean display = true;

}
