package com.goafanti.common.model; import java.math.BigDecimal; import java.util.Date; import org.apache.commons.lang3.time.DateFormatUtils; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat.Shape; import com.goafanti.common.constant.AFTConstants; public class UserIdentity { private String id; private String uid; /** * 姓名 */ private String username; /** * 性别 */ private String sex; /** * 出生年 */ private String dateOfBirthYear; /** * 出生月 */ private String dateOfBirthMonth; /** * 身份证号码 */ private String idNumber; /** * 身份证正面照 */ private String positiveIdUrl; /** * 身份证反面照 */ private String oppositeIdUrl; /** * 用户名 */ private String aftUsername; /** * 所在地-省份 */ private String province; /** * 所在地--市 */ private String city; /** * 所在地--区 */ private String area; /** * 联系方式 */ private String contactMobile; /** * 银行开户名 */ private String bankName; /** * 开户银行 */ private String bankAccount; /** * 银行卡号 */ private String bankCardNumber; /** * 打款金额 */ private BigDecimal amountMoney; /** * 审核状态(审核状态(0--未提交审核,1-提交审核,2-审核未打款,3-审核已打款,4-审核未通过,5-审核通过)) */ private Integer auditStatus; /** * 实名认证流程 */ private Integer process; /** * 输入错误打款金额次数 */ private Integer wrongCount; /** * 打款日期 */ private Date paymentDate; 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 getDateOfBirthYear() { return dateOfBirthYear; } public void setDateOfBirthYear(String dateOfBirthYear) { this.dateOfBirthYear = dateOfBirthYear; } public String getDateOfBirthMonth() { return dateOfBirthMonth; } public void setDateOfBirthMonth(String dateOfBirthMonth) { this.dateOfBirthMonth = dateOfBirthMonth; } public String getIdNumber() { return idNumber; } public void setIdNumber(String idNumber) { this.idNumber = idNumber; } public String getPositiveIdUrl() { return positiveIdUrl; } public void setPositiveIdUrl(String positiveIdUrl) { this.positiveIdUrl = positiveIdUrl; } public String getOppositeIdUrl() { return oppositeIdUrl; } public void setOppositeIdUrl(String oppositeIdUrl) { this.oppositeIdUrl = oppositeIdUrl; } public String getAftUsername() { return aftUsername; } public void setAftUsername(String aftUsername) { this.aftUsername = aftUsername; } public String getProvince() { return province; } public void setProvince(String province) { this.province = province; } public String getCity() { return city; } public void setCity(String city) { this.city = city; } public String getArea() { return area; } public void setArea(String area) { this.area = area; } public String getContactMobile() { return contactMobile; } public void setContactMobile(String contactMobile) { this.contactMobile = contactMobile; } public String getBankName() { return bankName; } public void setBankName(String bankName) { this.bankName = bankName; } public String getBankAccount() { return bankAccount; } public void setBankAccount(String bankAccount) { this.bankAccount = bankAccount; } public String getBankCardNumber() { return bankCardNumber; } public void setBankCardNumber(String bankCardNumber) { this.bankCardNumber = bankCardNumber; } public BigDecimal getAmountMoney() { return amountMoney; } public void setAmountMoney(BigDecimal amountMoney) { this.amountMoney = amountMoney; } @JsonFormat(shape = Shape.STRING) public Integer getAuditStatus() { return auditStatus; } public void setAuditStatus(Integer auditStatus) { this.auditStatus = auditStatus; } public Integer getProcess() { return process; } public void setProcess(Integer process) { this.process = process; } public Integer getWrongCount() { return wrongCount; } public void setWrongCount(Integer wrongCount) { this.wrongCount = wrongCount; } public Date getPaymentDate() { return paymentDate; } public void setPaymentDate(Date paymentDate) { this.paymentDate = paymentDate; } //打款日期 public String getPaymentDateFormattedDate(){ if (this.paymentDate == null) { return null; } else { return DateFormatUtils.format(this.getPaymentDate(), AFTConstants.YYYYMMDDHHMMSS); } } public void setPaymentDateFormattedDate(String paymentDateFormattedDate){ } }