package com.goafanti.user.bo; import java.math.BigDecimal; import java.util.Date; import javax.validation.constraints.Max; import javax.validation.constraints.Min; import javax.validation.constraints.Pattern; import javax.validation.constraints.Size; import com.goafanti.common.constant.ErrorConstants; public class InputOrganizationIdentity { @Size(min = 0, max = 36, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String id; @Size(min = 0, max = 36, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String uid; @Size(min = 0, max = 6, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String contacts; @Size(min = 0, max = 16, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String contactMobile; @Size(min = 0, max = 16, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String fixedTel; @Size(min = 0, max = 16, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String qq; @Size(min = 0, max =255, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String postalAddress; @Size(min = 0, max = 8, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String postcode; @Size(min = 0, max = 32, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String aftUsername; @Size(min = 0, max = 45, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String unitName; @Max(value = 999999, message = "{" + ErrorConstants.PARAM_ERROR + "}") @Min(value = 0, message = "{" + ErrorConstants.PARAM_ERROR + "}") private Integer registeredCapital; @Size(min = 0, max = 32, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String licenceNumber; @Size(min = 0, max = 12, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String licenceProvince; @Size(min = 0, max = 12, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String licenceCity; @Size(min = 0, max = 12, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String licenceArea; @Size(min = 0, max = 255, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String licenceScanningUrl; @Size(min = 0, max = 32, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String orgCode; @Size(min = 0, max = 255, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String orgCodeUrl; @Size(min = 0, max = 32, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String bankAccount; @Size(min = 0, max = 32, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String banks; @Size(min = 0, max = 32, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String bankBranch; @Size(min = 0, max = 32, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String bankCardNumber; @Max(value = (long)99.9999, message = "{" + ErrorConstants.PARAM_ERROR + "}") @Min(value = (long)0.0000, message = "{" + ErrorConstants.PARAM_ERROR + "}") private BigDecimal validationAmount; @Max(value = 9, message = "{" + ErrorConstants.PARAM_ERROR + "}") @Min(value = 0, message = "{" + ErrorConstants.PARAM_ERROR + "}") private Integer identityType; @Size(min = 0, max = 32, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String locationProvince; @Size(min = 0, max = 32, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String locationCity; @Size(min = 0, max = 32, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String locationArea; @Size(min = 0, max = 16, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String legalPerson; @Size(min = 0, max = 32, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String legalPersonIdCard; @Size(min = 0, max = 255, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String lastYearTaxReportUrl; @Max(value = 5, message = "{" + ErrorConstants.PARAM_ERROR + "}") @Min(value = 0, message = "{" + ErrorConstants.PARAM_ERROR + "}") private Integer auditStatus; @Max(value = 9, message = "{" + ErrorConstants.PARAM_ERROR + "}") @Min(value = 0, message = "{" + ErrorConstants.PARAM_ERROR + "}") private Integer process; @Max(value = 3, message = "{" + ErrorConstants.PARAM_ERROR + "}") @Min(value = 0, message = "{" + ErrorConstants.PARAM_ERROR + "}") private Integer wrongCount; private Date paymentDate; @Size(min = 0, max = 16, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String firstContacts; @Size(min = 0, max = 16, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") @Pattern(regexp = "^([1-9])\\d{10}$", message = "{" + ErrorConstants.MOBILE_PATTERN_ERROR + "}") private String firstMobile; @Size(min = 0, max = 16, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String secondContacts; @Size(min = 0, max = 16, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") @Pattern(regexp = "^([1-9])\\d{10}$", message = "{" + ErrorConstants.MOBILE_PATTERN_ERROR + "}") private String secondMobile; @Size(min = 0, max = 16, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String thirdContacts; @Size(min = 0, max = 16, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") @Pattern(regexp = "^([1-9])\\d{10}$", message = "{" + ErrorConstants.MOBILE_PATTERN_ERROR + "}") private String thirdMobile; @Max(value = 1, message = "{" + ErrorConstants.PARAM_ERROR + "}") @Min(value = 0, message = "{" + ErrorConstants.PARAM_ERROR + "}") private Integer listed; private Date listedDate; @Max(value = 9, message = "{" + ErrorConstants.PARAM_ERROR + "}") @Min(value = 0, message = "{" + ErrorConstants.PARAM_ERROR + "}") private Integer listedType; @Size(min = 0, max = 32, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String stockCode; @Size(min = 0, max = 36, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String certificateNumber; private Date issuingDate; @Max(value = 3, message = "{" + ErrorConstants.PARAM_ERROR + "}") @Min(value = 1, message = "{" + ErrorConstants.PARAM_ERROR + "}") private Integer cogContacts; @Size(min = 0, max = 36, message = "{" + ErrorConstants.PARAM_SIZE_ERROR + "}") private String consultant; 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 getContacts() { return contacts; } public void setContacts(String contacts) { this.contacts = contacts; } public String getContactMobile() { return contactMobile; } public void setContactMobile(String contactMobile) { this.contactMobile = contactMobile; } public String getFixedTel() { return fixedTel; } public void setFixedTel(String fixedTel) { this.fixedTel = fixedTel; } public String getQq() { return qq; } public void setQq(String qq) { this.qq = qq; } public String getPostalAddress() { return postalAddress; } public void setPostalAddress(String postalAddress) { this.postalAddress = postalAddress; } public String getPostcode() { return postcode; } public void setPostcode(String postcode) { this.postcode = postcode; } public String getAftUsername() { return aftUsername; } public void setAftUsername(String aftUsername) { this.aftUsername = aftUsername; } public String getUnitName() { return unitName; } public void setUnitName(String unitName) { this.unitName = unitName; } public Integer getRegisteredCapital() { return registeredCapital; } public void setRegisteredCapital(Integer registeredCapital) { this.registeredCapital = registeredCapital; } public String getLicenceNumber() { return licenceNumber; } public void setLicenceNumber(String licenceNumber) { this.licenceNumber = licenceNumber; } public String getLicenceProvince() { return licenceProvince; } public void setLicenceProvince(String licenceProvince) { this.licenceProvince = licenceProvince; } public String getLicenceCity() { return licenceCity; } public void setLicenceCity(String licenceCity) { this.licenceCity = licenceCity; } public String getLicenceArea() { return licenceArea; } public void setLicenceArea(String licenceArea) { this.licenceArea = licenceArea; } public String getLicenceScanningUrl() { return licenceScanningUrl; } public void setLicenceScanningUrl(String licenceScanningUrl) { this.licenceScanningUrl = licenceScanningUrl; } public String getOrgCode() { return orgCode; } public void setOrgCode(String orgCode) { this.orgCode = orgCode; } public String getOrgCodeUrl() { return orgCodeUrl; } public void setOrgCodeUrl(String orgCodeUrl) { this.orgCodeUrl = orgCodeUrl; } public String getBankAccount() { return bankAccount; } public void setBankAccount(String bankAccount) { this.bankAccount = bankAccount; } public String getBanks() { return banks; } public void setBanks(String banks) { this.banks = banks; } public String getBankBranch() { return bankBranch; } public void setBankBranch(String bankBranch) { this.bankBranch = bankBranch; } public String getBankCardNumber() { return bankCardNumber; } public void setBankCardNumber(String bankCardNumber) { this.bankCardNumber = bankCardNumber; } public BigDecimal getValidationAmount() { return validationAmount; } public void setValidationAmount(BigDecimal validationAmount) { this.validationAmount = validationAmount; } public Integer getIdentityType() { return identityType; } public void setIdentityType(Integer identityType) { this.identityType = identityType; } public String getLocationProvince() { return locationProvince; } public void setLocationProvince(String locationProvince) { this.locationProvince = locationProvince; } public String getLocationCity() { return locationCity; } public void setLocationCity(String locationCity) { this.locationCity = locationCity; } public String getLocationArea() { return locationArea; } public void setLocationArea(String locationArea) { this.locationArea = locationArea; } public String getLegalPerson() { return legalPerson; } public void setLegalPerson(String legalPerson) { this.legalPerson = legalPerson; } public String getLegalPersonIdCard() { return legalPersonIdCard; } public void setLegalPersonIdCard(String legalPersonIdCard) { this.legalPersonIdCard = legalPersonIdCard; } public String getLastYearTaxReportUrl() { return lastYearTaxReportUrl; } public void setLastYearTaxReportUrl(String lastYearTaxReportUrl) { this.lastYearTaxReportUrl = lastYearTaxReportUrl; } 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 getFirstContacts() { return firstContacts; } public void setFirstContacts(String firstContacts) { this.firstContacts = firstContacts; } public String getFirstMobile() { return firstMobile; } public void setFirstMobile(String firstMobile) { this.firstMobile = firstMobile; } public String getSecondContacts() { return secondContacts; } public void setSecondContacts(String secondContacts) { this.secondContacts = secondContacts; } public String getSecondMobile() { return secondMobile; } public void setSecondMobile(String secondMobile) { this.secondMobile = secondMobile; } public String getThirdContacts() { return thirdContacts; } public void setThirdContacts(String thirdContacts) { this.thirdContacts = thirdContacts; } public String getThirdMobile() { return thirdMobile; } public void setThirdMobile(String thirdMobile) { this.thirdMobile = thirdMobile; } public Integer getListed() { return listed; } public void setListed(Integer listed) { this.listed = listed; } public Date getListedDate() { return listedDate; } public void setListedDate(Date listedDate) { this.listedDate = listedDate; } public Integer getListedType() { return listedType; } public void setListedType(Integer listedType) { this.listedType = listedType; } public String getStockCode() { return stockCode; } public void setStockCode(String stockCode) { this.stockCode = stockCode; } public String getCertificateNumber() { return certificateNumber; } public void setCertificateNumber(String certificateNumber) { this.certificateNumber = certificateNumber; } public Date getIssuingDate() { return issuingDate; } public void setIssuingDate(Date issuingDate) { this.issuingDate = issuingDate; } public Integer getCogContacts() { return cogContacts; } public void setCogContacts(Integer cogContacts) { this.cogContacts = cogContacts; } public String getConsultant() { return consultant; } public void setConsultant(String consultant) { this.consultant = consultant; } }