package com.yn.bftl.thirdparty.modules.contract.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.web.multipart.MultipartFile;

import javax.validation.constraints.NotBlank;

/**
 * @Author：Vance
 * @Description：契约锁企业认证DTO
 * @Date：2023/3/27 00:02
 */
@Data
public class CompanyAuthWithlicenseDTO {

    @ApiModelProperty("待认证公司注册号")
    @NotBlank
    private String registerNo;

    @ApiModelProperty("待认证公司名称")
    @NotBlank
    private String companyName;

    @ApiModelProperty("待认证公司法人姓名")
    @NotBlank
    private String legalPerson;

    @ApiModelProperty("营业执照(传值和路径二选一)")
    private MultipartFile license;

    @ApiModelProperty("营业执照路径(传值和营业执照文件二选一)")
    private String licensePath;

    @ApiModelProperty("认证提交人姓名")
    @NotBlank
    private String name;

    @ApiModelProperty("认证提交人联系方式")
    @NotBlank
    private String contact;
}
