package com.goafanti.common.model; import javax.validation.constraints.Pattern; import javax.validation.constraints.Size; import com.goafanti.common.constant.ErrorConstants; public class UserIdentity { private String id; private String uid; /** * 姓名 */ private String username; /** * 性别 */ private String sex; /** * 出生年月 */ private String dateOfBirth; /** * 身份证号码 */ @Size(min = 15, max = 18, message = "{" + ErrorConstants.IDNUMBER_SIZE_ERROR + "}") @Pattern(regexp= "\\d{14}[0-9a-zA-Z])|(\\d{17}[0-9a-zA-Z])" , message = "{" + ErrorConstants.IDNUMBER_PATTERN_ERROR + "}") private String idNumber; /** * 身份证正面照 */ private String positiveId; /** * 身份证反面照 */ private String oppositeId; public String getId() { return id; } public void setId(String id) { this.id = id; } public String getUid() { return uid; } public void setUid(String uid) { this.uid = uid; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getSex() { return sex; } public void setSex(String sex) { this.sex = sex; } public String getDateOfBirth() { return dateOfBirth; } public void setDateOfBirth(String dateOfBirth) { this.dateOfBirth = dateOfBirth; } public String getIdNumber() { return idNumber; } public void setIdNumber(String idNumber) { this.idNumber = idNumber; } public String getPositiveId() { return positiveId; } public void setPositiveId(String positiveId) { this.positiveId = positiveId; } public String getOppositeId() { return oppositeId; } public void setOppositeId(String oppositeId) { this.oppositeId = oppositeId; } }