package com.zt.life.modules.project.dto; import com.zt.life.modules.project.model.*; 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; private Long orderId; @ApiModelProperty(value = "测试委托单记录") private SoftwareTestOrder softwareTestOrder; @ApiModelProperty(value = "测试项目基本信息") private Project project; @ApiModelProperty(value = "测试环境建立确认") private Environ environ; @ApiModelProperty(value = "测试机构信息") private TestAgencyInfo TestAgencyInfo; @ApiModelProperty(value = "测试委托单附件") private OssDto files; @ApiModelProperty(value = "被测件") private List measuredList = new ArrayList<>(); @ApiModelProperty(value = "交付件") private List deliverableList = new ArrayList<>(); @ApiModelProperty(value = "软件资源") private List softwareResourcesList = new ArrayList<>(); @ApiModelProperty(value = "硬件资源") private List hardwareResourcesList = new ArrayList<>(); @ApiModelProperty(value = "环境差异性分析") private List environAnalysisList = new ArrayList<>(); }