package org.qinan.safetyeval.client.co;

import io.swagger.annotations.ApiModelProperty;

import java.time.LocalDate;
import lombok.Data;

/**
 * 法定代表人承诺书CO（Client Object）
 *
 * @author safety-eval
 */
@Data
public class QualFilingCommitmentCO {

    @ApiModelProperty(value = "主键ID")
    private Long id;

    @ApiModelProperty(value = "备案ID")
    private Long filingId;

    @ApiModelProperty(value = "承诺书内容")
    private String commitmentContent;

    @ApiModelProperty(value = "法定代表人签名附件地址")
    private String legalRepSignatureUrl;

    @ApiModelProperty(value = "签署日期")
    private LocalDate signDate;

    @ApiModelProperty(value = "法定代表人机构人员ID")
    private Long legalRepPersonnelId;

    @ApiModelProperty(value = "法定代表人姓名")
    private String legalRepName;

    @ApiModelProperty(value = "租户ID")
    private Long tenantId;
}
