|  |  | 
 |  |  | import lombok.EqualsAndHashCode; | 
 |  |  |  | 
 |  |  | import java.util.Date; | 
 |  |  | import java.util.HashMap; | 
 |  |  | import java.util.List; | 
 |  |  |  | 
 |  |  | /** | 
 |  |  |  * software_test_order | 
 |  |  | 
 |  |  |    @ApiModelProperty(value = "项目ID") | 
 |  |  |    private Long projectId; | 
 |  |  |  | 
 |  |  |  | 
 |  |  |    @ApiModelProperty(value = "委托单编号") | 
 |  |  |    private String code; | 
 |  |  |  | 
 |  |  | 
 |  |  |    @ApiModelProperty(value = "测试依据") | 
 |  |  |    private String testBasis; | 
 |  |  |  | 
 |  |  |    @ApiModelProperty(value = "测试类型") | 
 |  |  |    private String testType; | 
 |  |  |    @ApiModelProperty(value = "测试依据其他:") | 
 |  |  |    private String otherBasis; | 
 |  |  |  | 
 |  |  |    @ApiModelProperty(value = "测试类型1") | 
 |  |  |    private String testType1; | 
 |  |  |  | 
 |  |  |    @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; | 
 |  |  | 
 |  |  |    private Date deliveryDate; | 
 |  |  |  | 
 |  |  |    @ApiModelProperty(value = "检测费用") | 
 |  |  |    private Integer testCost; | 
 |  |  |    private String testCost; | 
 |  |  |  | 
 |  |  |    @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 = "委托单位名称") | 
 |  |  | 
 |  |  |    private String softwareName; | 
 |  |  |  | 
 |  |  |    @TableField(exist = false) | 
 |  |  |    @ApiModelProperty(value = "项目标识") | 
 |  |  |    private String identity; | 
 |  |  |    @ApiModelProperty(value = "软件标识") | 
 |  |  |    private String softwareIdentity; | 
 |  |  |  | 
 |  |  |    @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 = "软件类型") | 
 |  |  | 
 |  |  |    @ApiModelProperty(value = "是否被测件") | 
 |  |  |    private String isMeasured; | 
 |  |  |  | 
 |  |  |    @TableField(exist = false) | 
 |  |  |    @ApiModelProperty(value = "测试类型1第1列") | 
 |  |  |    List<HashMap<String, Object>> testType11; | 
 |  |  |    @TableField(exist = false) | 
 |  |  |    @ApiModelProperty(value = "测试类型1第2列") | 
 |  |  |    List<HashMap<String, Object>> testType12; | 
 |  |  |    @TableField(exist = false) | 
 |  |  |    @ApiModelProperty(value = "测试类型2第1列") | 
 |  |  |    List<HashMap<String, Object>> testType21; | 
 |  |  |    @TableField(exist = false) | 
 |  |  |    @ApiModelProperty(value = "测试类型2第2列") | 
 |  |  |    List<HashMap<String, Object>> testType22; | 
 |  |  |  | 
 |  |  |    public String getEntrustUnitName() { | 
 |  |  |       return entrustUnitName; | 
 |  |  |    } | 
 |  |  |    @TableField(exist = false) | 
 |  |  |    @ApiModelProperty(value = "关键等级字符串") | 
 |  |  |    String criticalLevelStr; | 
 |  |  |  | 
 |  |  |    public void setEntrustUnitName(String entrustUnitName) { | 
 |  |  |       this.entrustUnitName = entrustUnitName; | 
 |  |  |    } | 
 |  |  |    @TableField(exist = false) | 
 |  |  |    @ApiModelProperty(value = "软件类型字符串") | 
 |  |  |    String sortwareTypeStr; | 
 |  |  |  | 
 |  |  |    public String getEntrustUnitAddress() { | 
 |  |  |       return entrustUnitAddress; | 
 |  |  |    } | 
 |  |  |    @TableField(exist = false) | 
 |  |  |    @ApiModelProperty(value = "测试依据字符串") | 
 |  |  |    String testBasisStr; | 
 |  |  |  | 
 |  |  |    public void setEntrustUnitAddress(String entrustUnitAddress) { | 
 |  |  |       this.entrustUnitAddress = entrustUnitAddress; | 
 |  |  |    } | 
 |  |  |    @TableField(exist = false) | 
 |  |  |    @ApiModelProperty(value = "测试相关标准字符串") | 
 |  |  |    String testStandardStr; | 
 |  |  |  | 
 |  |  |    public String getEntrustUnitContact() { | 
 |  |  |       return entrustUnitContact; | 
 |  |  |    } | 
 |  |  |    @TableField(exist = false) | 
 |  |  |    @ApiModelProperty(value = "测试级别字符串") | 
 |  |  |    String testLevelStr; | 
 |  |  |  | 
 |  |  |    public void setEntrustUnitContact(String entrustUnitContact) { | 
 |  |  |       this.entrustUnitContact = entrustUnitContact; | 
 |  |  |    } | 
 |  |  |    @TableField(exist = false) | 
 |  |  |    @ApiModelProperty(value = "其他要求字符串") | 
 |  |  |    String otherRequireStr; | 
 |  |  |  | 
 |  |  |    public String getEntrustUnitContWay() { | 
 |  |  |       return entrustUnitContWay; | 
 |  |  |    } | 
 |  |  |    @TableField(exist = false) | 
 |  |  |    @ApiModelProperty(value = "物品性质字符串") | 
 |  |  |    String articleNatureStr; | 
 |  |  |  | 
 |  |  |    public void setEntrustUnitContWay(String entrustUnitContWay) { | 
 |  |  |       this.entrustUnitContWay = entrustUnitContWay; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public String getDevelopUnitName() { | 
 |  |  |       return developUnitName; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public void setDevelopUnitName(String developUnitName) { | 
 |  |  |       this.developUnitName = developUnitName; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public String getDevelopUnitAddress() { | 
 |  |  |       return developUnitAddress; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public void setDevelopUnitAddress(String developUnitAddress) { | 
 |  |  |       this.developUnitAddress = developUnitAddress; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public String getDevelopUnitContact() { | 
 |  |  |       return developUnitContact; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public void setDevelopUnitContact(String developUnitContact) { | 
 |  |  |       this.developUnitContact = developUnitContact; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public String getDevelopUnitContWay() { | 
 |  |  |       return developUnitContWay; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public void setDevelopUnitContWay(String developUnitContWay) { | 
 |  |  |       this.developUnitContWay = developUnitContWay; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public String getSoftwareName() { | 
 |  |  |       return softwareName; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public void setSoftwareName(String softwareName) { | 
 |  |  |       this.softwareName = softwareName; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public String getCode() { | 
 |  |  |       return code; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public void setCode(String code) { | 
 |  |  |       this.code = code; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public String getIdentity() { | 
 |  |  |       return identity; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public void setIdentity(String identity) { | 
 |  |  |       this.identity = identity; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public Integer getSecretClass() { | 
 |  |  |       return secretClass; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public void setSecretClass(Integer secretClass) { | 
 |  |  |       this.secretClass = secretClass; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public Integer getCriticalLevel() { | 
 |  |  |       return criticalLevel; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public void setCriticalLevel(Integer criticalLevel) { | 
 |  |  |       this.criticalLevel = criticalLevel; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public Integer getTestLevel() { | 
 |  |  |       return testLevel; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public void setTestLevel(Integer testLevel) { | 
 |  |  |       this.testLevel = testLevel; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public String getSoftwareType() { | 
 |  |  |       return softwareType; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public void setSoftwareType(String softwareType) { | 
 |  |  |       this.softwareType = softwareType; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public String getProjectLeader() { | 
 |  |  |       return projectLeader; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public void setProjectLeader(String projectLeader) { | 
 |  |  |       this.projectLeader = projectLeader; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public String getProjectTesters() { | 
 |  |  |       return projectTesters; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public void setProjectTesters(String projectTesters) { | 
 |  |  |       this.projectTesters = projectTesters; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public String getProjectReviewer() { | 
 |  |  |       return projectReviewer; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public void setProjectReviewer(String projectReviewer) { | 
 |  |  |       this.projectReviewer = projectReviewer; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public Integer getIsContract() { | 
 |  |  |       return isContract; | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    public void setIsContract(Integer isContract) { | 
 |  |  |       this.isContract = isContract; | 
 |  |  |    } | 
 |  |  |    @TableField(exist = false) | 
 |  |  |    @ApiModelProperty(value = "样品状态字符串") | 
 |  |  |    String sampleStatusStr; | 
 |  |  | } |