package com.uas.credit.model.personal; import javax.persistence.*; import java.io.Serializable; /** * 个人身份认证信息—内容节点 * @author: huyy * @date: 2018/6/13 11:06 */ @Entity @Table(name = "policeinfo$item") public class PoliceCheckInfoItem implements Serializable{ /** * default serialVersionUID */ private static final long serialVersionUID = 1L; @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name = "id") private Long id; /** * 姓名 */ @Column(name = "name") private String name; /** * 证件号码 */ @Column(name = "documentNo") private String documentNo; /** * 认证结果ID,1:姓名和公民身份号码一致。2:公民身份号码一致,姓名不一致。3:库中无此号,请到户籍所在地进行核实。 */ @Column(name = "result") private String result; /** * 此节点的值暂时返回空。被查询人办理身份证时的照片,jpg格式并经过Base64编码。 */ @Column(name = "photo") private String photo; @OneToOne(cascade = {CascadeType.PERSIST}) private PoliceCheckInfo policeCheckInfo; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getDocumentNo() { return documentNo; } public void setDocumentNo(String documentNo) { this.documentNo = documentNo; } public String getResult() { return result; } public void setResult(String result) { this.result = result; } public String getPhoto() { return photo; } public void setPhoto(String photo) { this.photo = photo; } public PoliceCheckInfo getPoliceCheckInfo() { return policeCheckInfo; } public void setPoliceCheckInfo(PoliceCheckInfo policeCheckInfo) { this.policeCheckInfo = policeCheckInfo; } }