package org.qinan.safetyeval.client.dto;

import io.swagger.annotations.ApiModelProperty;
import java.time.LocalDate;
import lombok.Data;

/**
 * 机构资质证书新增命令
 *
 * @author safety-eval
 */
@Data
public class OrgQualificationAddCmd {

    @ApiModelProperty(value = "证照类型编码")
    private String licenseTypeCode;

    @ApiModelProperty(value = "证照类型名称")
    private String licenseTypeName;

    @ApiModelProperty(value = "证照名称")
    private String certName;

    @ApiModelProperty(value = "证书编号")
    private String certNo;

    @ApiModelProperty(value = "发证日期")
    private LocalDate issueDate;

    @ApiModelProperty(value = "发证机关")
    private String issueOrg;

    @ApiModelProperty(value = "证书有效开始日期")
    private LocalDate validStartDate;

    @ApiModelProperty(value = "证书有效结束日期")
    private LocalDate validEndDate;

    @ApiModelProperty(value = "证书图片地址")
    private String certImageUrl;

    @ApiModelProperty(value = "启用标识(1启用2禁用)")
    private Integer enableFlag;

    @ApiModelProperty(value = "备注")
    private String remark;
}
