package com.yuchen.saas.manage.system.api.param;

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

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

/**
 * 提交组织认证
 * @author CXJ
 */
@Data
public class SubmitAuditDeptParam {

    @NotNull
    @ApiModelProperty(name = "id", value = "id")
    private Long id;

    @NotBlank
    @ApiModelProperty(value = "机构类型")
    private String organType;

    @NotBlank
    @ApiModelProperty(value = "统一信用代码")
    private String creditCode;

    @NotBlank
    @ApiModelProperty(value = "营业执照")
    private String businessFile;

    @NotBlank
    @ApiModelProperty(value = "法人")
    private String legalPerson;

    @NotBlank
    @ApiModelProperty(value = "所属行业")
    private String organTrade;

    @ApiModelProperty(value = "省")
    private String provinceCode;

    /**
     * 市
     */
    @ApiModelProperty(value = "市")
    private String cityCode;

    /**
     * 区/县
     */
    @ApiModelProperty(value = "区/县")
    private String countyCode;

    /**
     * 详细地址
     */
    @ApiModelProperty(value = "详细地址")
    private String address;

}
