package com.zt.life.modules.project.dto; import com.zt.life.modules.project.model.Project; import com.zt.life.modules.project.model.SoftwareTestOrder; import com.zt.life.modules.project.model.SoftwareTestOrderDeliverable; import com.zt.life.modules.project.model.SoftwareTestOrderMeasured; import com.zt.life.modules.sysBaseInfo.model.TestAgencyInfo; import com.zt.life.sys.dto.OssDto; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.ArrayList; import java.util.List; @Data public class SoftwareTestOrderDto { private Long id; private Long projectId; @ApiModelProperty(value = "测试委托单记录") private SoftwareTestOrder softwareTestOrder; @ApiModelProperty(value = "测试项目基本信息") private Project project; @ApiModelProperty(value = "测试机构信息") private TestAgencyInfo TestAgencyInfo; @ApiModelProperty(value = "测试委托单附件") private OssDto files; @ApiModelProperty(value = "被测件") private List measuredList = new ArrayList<>(); @ApiModelProperty(value = "交付件") private List deliverableList = new ArrayList<>(); }