|  |  | 
 |  |  | import lombok.EqualsAndHashCode; | 
 |  |  |  | 
 |  |  | import java.util.Date; | 
 |  |  | import java.util.HashMap; | 
 |  |  | import java.util.List; | 
 |  |  |  | 
 |  |  | /** | 
 |  |  | 
 |  |  |    @ApiModelProperty(value = "项目ID") | 
 |  |  |    private Long projectId; | 
 |  |  |  | 
 |  |  |  | 
 |  |  |    @ApiModelProperty(value = "委托单编号") | 
 |  |  |    private String code; | 
 |  |  |  | 
 |  |  | 
 |  |  |    @ApiModelProperty(value = "测试依据") | 
 |  |  |    private String testBasis; | 
 |  |  |  | 
 |  |  |    @ApiModelProperty(value = "测试类型") | 
 |  |  |    @ApiModelProperty(value = "测试依据其他:") | 
 |  |  |    private String otherBasis; | 
 |  |  |  | 
 |  |  |    @ApiModelProperty(value = "测试类型1") | 
 |  |  |    private String testType1; | 
 |  |  |  | 
 |  |  |    @ApiModelProperty(value = "测试类型") | 
 |  |  |    @ApiModelProperty(value = "测试类型2") | 
 |  |  |    private String testType2; | 
 |  |  |  | 
 |  |  |    @ApiModelProperty(value = "测试标准") | 
 |  |  |    private String testStandard; | 
 |  |  |  | 
 |  |  |    @ApiModelProperty(value = "测试标准其他") | 
 |  |  |    private String otherStandard; | 
 |  |  |  | 
 |  |  |    @ApiModelProperty(value = "开始日期") | 
 |  |  |    @JsonFormat(pattern = "yyyy-MM-dd") | 
 |  |  | 
 |  |  |    @ApiModelProperty(value = "其他要求") | 
 |  |  |    private String otherRequire; | 
 |  |  |  | 
 |  |  |    @ApiModelProperty(value = "其他要求其他") | 
 |  |  |    private String requireOther; | 
 |  |  |  | 
 |  |  |    @ApiModelProperty(value = "测试日期") | 
 |  |  |    @JsonFormat(pattern = "yyyy-MM-dd") | 
 |  |  |    private Date testDate; | 
 |  |  | 
 |  |  |  | 
 |  |  |    @ApiModelProperty(value = "物品性质") | 
 |  |  |    private String articleNature; | 
 |  |  |  | 
 |  |  |    @ApiModelProperty(value = "物品性质其他") | 
 |  |  |    private String otherNature; | 
 |  |  |  | 
 |  |  |    @ApiModelProperty(value = "样品状态") | 
 |  |  |    private String sampleStatus; | 
 |  |  | 
 |  |  |  | 
 |  |  |    @ApiModelProperty(value = "传真") | 
 |  |  |    private String fax; | 
 |  |  |  | 
 |  |  |    @ApiModelProperty(value = "委托方签字") | 
 |  |  |    private String entrustSign; | 
 |  |  |  | 
 |  |  |    @ApiModelProperty(value = "委托方签字日期") | 
 |  |  |    @JsonFormat(pattern = "yyyy-MM-dd") | 
 |  |  |    private Date entrustSignDate; | 
 |  |  |  | 
 |  |  |    @ApiModelProperty(value = "承托方签字") | 
 |  |  |    private String contractSign; | 
 |  |  |  | 
 |  |  |    @ApiModelProperty(value = "承托方签字日期") | 
 |  |  |    @JsonFormat(pattern = "yyyy-MM-dd") | 
 |  |  |    private Date contractSignDate; | 
 |  |  |  | 
 |  |  |    @TableField(exist = false) | 
 |  |  |    @ApiModelProperty(value = "委托单位名称") | 
 |  |  | 
 |  |  |    @ApiModelProperty(value = "关键等级") | 
 |  |  |    private Integer criticalLevel; | 
 |  |  |  | 
 |  |  |    @TableField(exist = false) | 
 |  |  |    @ApiModelProperty(value = "测试级别") | 
 |  |  |    private Integer testLevel; | 
 |  |  |  | 
 |  |  |    @ApiModelProperty(value = "年份") | 
 |  |  |    private String year; | 
 |  |  |  | 
 |  |  |    @TableField(exist = false) | 
 |  |  |    @ApiModelProperty(value = "软件类型") | 
 |  |  | 
 |  |  |  | 
 |  |  |    @TableField(exist = false) | 
 |  |  |    @ApiModelProperty(value = "测试类型1第1列") | 
 |  |  |    List<String> testType11; | 
 |  |  |    List<HashMap<String, Object>> testType11; | 
 |  |  |    @TableField(exist = false) | 
 |  |  |    @ApiModelProperty(value = "测试类型1第2列") | 
 |  |  |    List<String> testType12; | 
 |  |  |    List<HashMap<String, Object>> testType12; | 
 |  |  |    @TableField(exist = false) | 
 |  |  |    @ApiModelProperty(value = "测试类型2第1列") | 
 |  |  |    List<String> testType21; | 
 |  |  |    List<HashMap<String, Object>> testType21; | 
 |  |  |    @TableField(exist = false) | 
 |  |  |    @ApiModelProperty(value = "测试类型2第2列") | 
 |  |  |    List<String> testType22; | 
 |  |  |    List<HashMap<String, Object>> testType22; | 
 |  |  |  | 
 |  |  |    @TableField(exist = false) | 
 |  |  |    @ApiModelProperty(value = "关键等级字符串") | 
 |  |  |    String criticalLevelStr; | 
 |  |  |  | 
 |  |  |    @TableField(exist = false) | 
 |  |  |    @ApiModelProperty(value = "软件类型字符串") | 
 |  |  |    String sortwareTypeStr; | 
 |  |  |  | 
 |  |  |    @TableField(exist = false) | 
 |  |  |    @ApiModelProperty(value = "测试依据字符串") | 
 |  |  |    String testBasisStr; | 
 |  |  |  | 
 |  |  |    @TableField(exist = false) | 
 |  |  |    @ApiModelProperty(value = "测试相关标准字符串") | 
 |  |  |    String testStandardStr; | 
 |  |  |  | 
 |  |  |    @TableField(exist = false) | 
 |  |  |    @ApiModelProperty(value = "测试级别字符串") | 
 |  |  |    String testLevelStr; | 
 |  |  |  | 
 |  |  |    @TableField(exist = false) | 
 |  |  |    @ApiModelProperty(value = "其他要求字符串") | 
 |  |  |    String otherRequireStr; | 
 |  |  |  | 
 |  |  |    @TableField(exist = false) | 
 |  |  |    @ApiModelProperty(value = "物品性质字符串") | 
 |  |  |    String articleNatureStr; | 
 |  |  |  | 
 |  |  |    @TableField(exist = false) | 
 |  |  |    @ApiModelProperty(value = "样品状态字符串") | 
 |  |  |    String sampleStatusStr; | 
 |  |  | } |