package org.qinan.safetyeval.client.co;

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

import java.util.List;

/**
 * 资质备案详情 CO（5 步表单聚合）
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class QualFilingDetailCO extends QualFilingCO {

    @ApiModelProperty(value = "备案申请材料列表")
    private List<QualFilingMaterialCO> materials;

    @ApiModelProperty(value = "法定代表人承诺书")
    private QualFilingCommitmentCO commitment;

    @ApiModelProperty(value = "备案申请人员列表")
    private List<QualFilingPersonnelCO> personnelList;

    @ApiModelProperty(value = "备案申请装备列表")
    private List<QualFilingEquipmentCO> equipmentList;
}
