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 OrganizationIdentity { private String id; private String uid; /** * 联系人 */ private String contacts; /** * 联系方式 */ private String contactMobile; /** * 固定电话 */ private String fixedTel; /** * QQ号 */ private String qq; /** * 通讯地址 */ private String postalAddress; /** * 邮政编码 */ private String postcode; /** * 用户名 */ private String aftUsername; /** * 单位名称 */ private String unitName; /** * 注册资金 */ private Integer registeredCapital; /** * 营业执照注册号 */ private String licenceNumber; /** * 营业执照所在地--省 */ private String licenceProvince; /** * 营业执照所在地-市 */ private String licenceCity; /** * 营业执照所在地-区(县) */ private String licenceArea; /** * 营业执照副本扫描件URL */ private String licenceScanningUrl; /** * 组织机构代码证号码 */ private String orgCode; /** * 组织机构代码证URL */ private String orgCodeUrl; /** * 银行账号 */ private String bankAccount; /** * 开户行 */ private String banks; /** * 开户行支行 */ private String bankBranch; /** * 银行卡号 */ private String bankCardNumber; /** * 打入账内信息 */ private BigDecimal validationAmount; /** * 身份类型 */ private Integer identityType; /** * 开户行所在地-省 */ private String locationProvince; /** * 开户行所在地-市 */ private String locationCity; /** * 开户行所在地-区(县) */ private String locationArea; /** * 法人 */ private String legalPerson; /** * 法人身份证号 */ private String legalPersonIdCard; /** * 上年度纳税报表 */ private String lastYearTaxReportUrl; /** * 审核状态 */ private Integer auditStatus; /** * 实名认证流程 */ private Integer process; /** * 输入错误打款金额次数 */ private Integer wrongCount; /** * 打款日期 */ private Date paymentDate; /** * 第一联系人 */ private String firstContacts; /** * 第一联系人电话 */ private String firstMobile; /** * 第二联系人 */ private String secondContacts; /** * 第二联系人电话 */ private String secondMobile; /** * 第三联系人 */ private String thirdContacts; /** * 第三联系人电话 */ private String thirdMobile; /** * 是否上市 */ private Integer listed; /** * 上市时间 */ private Date listedDate; /** * 上市类型 */ private Integer listedType; /** * 股票代码 */ private String stockCode; /** * 高企认订证书编号 */ private String certificateNumber; /** * 高企认定发证时间 */ private Date issuingDate; /** * 高企认定联系人及联系方式 */ private Integer cogContacts; /** * 高企认定咨询师 */ private String consultant; /** * 联系人电话 */ private String contactsFixedTel; /** * 联系人传真 */ private String contactsFax; /** * 法人电话 */ private String legalPersonTel; /** * 法人传真 */ private String legalPersonFax; /** * 法人Email */ private String legalPersonEmail; /** * 注册时间 */ private Date registrationTime; /** * 税务登记号/统一社会信用代码 */ private String ratepayCode; /** * 所属行业 */ private Integer industry; /** * 企业规模(注册资金) */ private Integer enterpriseScale; /** * 注册类型 */ private String registerType; /** * 外资来源地 */ private String foreignInvestment; /** * 领域 */ private String field; /** * 企业所得税主管税务机关 */ private Integer taxAuthority; /** * 企业所得税征收方式 */ private Integer ratepayMethod; /** * 是否属于国家级高新区内企业 */ private Integer highTechZone; /** * 是否引入风险投资 */ private Integer riskInvestment; /** * 经营范围 */ private String businessScope; /** * 国家级高新区名称 */ private String highTechName; 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; } @JsonFormat(shape = Shape.STRING) 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; } @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 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; } @JsonFormat(shape = Shape.STRING) 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; } @JsonFormat(shape = Shape.STRING) 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; } public String getContactsFixedTel() { return contactsFixedTel; } public void setContactsFixedTel(String contactsFixedTel) { this.contactsFixedTel = contactsFixedTel; } public String getContactsFax() { return contactsFax; } public void setContactsFax(String contactsFax) { this.contactsFax = contactsFax; } public String getLegalPersonTel() { return legalPersonTel; } public void setLegalPersonTel(String legalPersonTel) { this.legalPersonTel = legalPersonTel; } public String getLegalPersonFax() { return legalPersonFax; } public void setLegalPersonFax(String legalPersonFax) { this.legalPersonFax = legalPersonFax; } public String getLegalPersonEmail() { return legalPersonEmail; } public void setLegalPersonEmail(String legalPersonEmail) { this.legalPersonEmail = legalPersonEmail; } public Date getRegistrationTime() { return registrationTime; } public void setRegistrationTime(Date registrationTime) { this.registrationTime = registrationTime; } public String getRatepayCode() { return ratepayCode; } public void setRatepayCode(String ratepayCode) { this.ratepayCode = ratepayCode; } public Integer getIndustry() { return industry; } public void setIndustry(Integer industry) { this.industry = industry; } public Integer getEnterpriseScale() { return enterpriseScale; } public void setEnterpriseScale(Integer enterpriseScale) { this.enterpriseScale = enterpriseScale; } public String getRegisterType() { return registerType; } public void setRegisterType(String registerType) { this.registerType = registerType; } public String getForeignInvestment() { return foreignInvestment; } public void setForeignInvestment(String foreignInvestment) { this.foreignInvestment = foreignInvestment; } public String getField() { return field; } public void setField(String field) { this.field = field; } public Integer getTaxAuthority() { return taxAuthority; } public void setTaxAuthority(Integer taxAuthority) { this.taxAuthority = taxAuthority; } public Integer getRatepayMethod() { return ratepayMethod; } public void setRatepayMethod(Integer ratepayMethod) { this.ratepayMethod = ratepayMethod; } public Integer getHighTechZone() { return highTechZone; } public void setHighTechZone(Integer highTechZone) { this.highTechZone = highTechZone; } public Integer getRiskInvestment() { return riskInvestment; } public void setRiskInvestment(Integer riskInvestment) { this.riskInvestment = riskInvestment; } public String getBusinessScope() { return businessScope; } public void setBusinessScope(String businessScope) { this.businessScope = businessScope; } public String getHighTechName() { return highTechName; } public void setHighTechName(String highTechName) { this.highTechName = highTechName; } //打款日期 public String getPaymentDateFormattedDate(){ if (this.paymentDate == null) { return null; } else { return DateFormatUtils.format(this.getPaymentDate(), AFTConstants.YYYYMMDDHHMMSS); } } public void setPaymentDateFormattedDate(String paymentDateFormattedDate){ } //上市时间 public String getListedDateFormattedDate(){ if (this.listedDate == null) { return null; } else { return DateFormatUtils.format(this.getListedDate(), AFTConstants.YYYYMMDD); } } public void setListedDateFormattedDate(String listedDateFormattedDate){ } //高企认定时间 public String getIssuingDateFormattedDate(){ if (this.issuingDate == null) { return null; } else { return DateFormatUtils.format(this.getIssuingDate(), AFTConstants.YYYYMMDDHHMMSS); } } public void setIssuingDateFormattedDate(String issuingDateFormattedDate){ } }