520 changed files with 20078 additions and 756 deletions
@ -0,0 +1,6 @@ |
|||
dependencies { |
|||
api( |
|||
"org.springframework:spring-core", |
|||
"com.fasterxml.jackson.dataformat:jackson-dataformat-xml", |
|||
) |
|||
} |
@ -0,0 +1,26 @@ |
|||
package io.sc.creditreport.core; |
|||
|
|||
import com.fasterxml.jackson.annotation.JsonInclude; |
|||
import com.fasterxml.jackson.core.JsonProcessingException; |
|||
import com.fasterxml.jackson.databind.DeserializationFeature; |
|||
import com.fasterxml.jackson.databind.MapperFeature; |
|||
import com.fasterxml.jackson.databind.SerializationFeature; |
|||
import com.fasterxml.jackson.dataformat.xml.XmlMapper; |
|||
|
|||
public class CreditReportParser { |
|||
private static XmlMapper mapper =new XmlMapper(); |
|||
static { |
|||
mapper.configure(DeserializationFeature.FAIL_ON_IGNORED_PROPERTIES,false); |
|||
mapper.configure(SerializationFeature.WRAP_ROOT_VALUE,false); |
|||
mapper.setSerializationInclusion(JsonInclude.Include.NON_NULL); |
|||
mapper.enable(MapperFeature.USE_STD_BEAN_NAMING); |
|||
} |
|||
|
|||
public static io.sc.creditreport.core.model.person.Document parsePersonCreditReport(String xml) throws JsonProcessingException { |
|||
return mapper.readValue(xml, io.sc.creditreport.core.model.person.Document.class); |
|||
} |
|||
|
|||
public static io.sc.creditreport.core.model.company.Document parseCompanyCreditReport(String xml) throws JsonProcessingException { |
|||
return mapper.readValue(xml, io.sc.creditreport.core.model.company.Document.class); |
|||
} |
|||
} |
@ -0,0 +1,233 @@ |
|||
package io.sc.creditreport.core.model.company; |
|||
|
|||
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper; |
|||
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty; |
|||
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement; |
|||
|
|||
import java.util.ArrayList; |
|||
import java.util.Date; |
|||
import java.util.List; |
|||
|
|||
@JacksonXmlRootElement(localName ="Document") |
|||
public class Document { |
|||
//报告头
|
|||
@JacksonXmlProperty(localName = "EAA") |
|||
private EAA eaa; |
|||
|
|||
//信用提示信息
|
|||
@JacksonXmlProperty(localName = "EBA") |
|||
private EBA eba; |
|||
|
|||
//借贷交易汇总信息
|
|||
@JacksonXmlProperty(localName = "EBB") |
|||
private EBB ebb; |
|||
|
|||
//担保交易汇总信息
|
|||
@JacksonXmlProperty(localName = "EBC") |
|||
private EBC ebc; |
|||
|
|||
//授信协议汇总信息
|
|||
@JacksonXmlProperty(localName = "EBD") |
|||
private EBD ebd; |
|||
|
|||
//相关还款责任汇总信息
|
|||
@JacksonXmlProperty(localName = "EBE") |
|||
private EBE ebe; |
|||
|
|||
//基本信息
|
|||
@JacksonXmlProperty(localName = "ECA") |
|||
private ECA eca; |
|||
|
|||
//借贷账户信息
|
|||
@JacksonXmlProperty(localName = "EDA") |
|||
private EDA eda; |
|||
|
|||
//担保账户信息
|
|||
@JacksonXmlProperty(localName = "EDB") |
|||
private EDB edb; |
|||
|
|||
//授信协议信息
|
|||
@JacksonXmlProperty(localName = "EDC") |
|||
private EDC edc; |
|||
|
|||
//相关还款责任信息
|
|||
@JacksonXmlProperty(localName = "EDD") |
|||
private EDD edd; |
|||
|
|||
//公共事业缴费账户信息
|
|||
@JacksonXmlProperty(localName = "EEA") |
|||
private EEA eea; |
|||
|
|||
//欠税信息
|
|||
@JacksonXmlProperty(localName = "EFA") |
|||
private EFA efa; |
|||
|
|||
//法院信息
|
|||
@JacksonXmlProperty(localName = "EFB") |
|||
private EFB efb; |
|||
|
|||
//行政处罚信息
|
|||
@JacksonXmlProperty(localName = "EFC") |
|||
private EFC efc; |
|||
|
|||
//住房公积金参缴信息
|
|||
@JacksonXmlProperty(localName = "EFD") |
|||
private EFD efd; |
|||
|
|||
//获得认证/奖励相关信息
|
|||
@JacksonXmlProperty(localName = "EFE") |
|||
private EFE efe; |
|||
|
|||
//进出口检验相关信息
|
|||
@JacksonXmlProperty(localName = "EFF") |
|||
private EFF eff; |
|||
|
|||
//融资规模控制信息
|
|||
@JacksonXmlProperty(localName = "EFG") |
|||
private EFG efg; |
|||
|
|||
//财务信息
|
|||
@JacksonXmlProperty(localName = "EGA") |
|||
private EGA ega; |
|||
|
|||
//评级信息
|
|||
@JacksonXmlProperty(localName = "EHA") |
|||
private EHA eha; |
|||
|
|||
//声明及异议标注信息
|
|||
@JacksonXmlProperty(localName = "EIA") |
|||
private EIA eia; |
|||
|
|||
public EAA getEaa(){ |
|||
return this.eaa; |
|||
} |
|||
public void setEaa(EAA eaa){ |
|||
this.eaa =eaa; |
|||
} |
|||
public EBA getEba(){ |
|||
return this.eba; |
|||
} |
|||
public void setEba(EBA eba){ |
|||
this.eba =eba; |
|||
} |
|||
public EBB getEbb(){ |
|||
return this.ebb; |
|||
} |
|||
public void setEbb(EBB ebb){ |
|||
this.ebb =ebb; |
|||
} |
|||
public EBC getEbc(){ |
|||
return this.ebc; |
|||
} |
|||
public void setEbc(EBC ebc){ |
|||
this.ebc =ebc; |
|||
} |
|||
public EBD getEbd(){ |
|||
return this.ebd; |
|||
} |
|||
public void setEbd(EBD ebd){ |
|||
this.ebd =ebd; |
|||
} |
|||
public EBE getEbe(){ |
|||
return this.ebe; |
|||
} |
|||
public void setEbe(EBE ebe){ |
|||
this.ebe =ebe; |
|||
} |
|||
public ECA getEca(){ |
|||
return this.eca; |
|||
} |
|||
public void setEca(ECA eca){ |
|||
this.eca =eca; |
|||
} |
|||
public EDA getEda(){ |
|||
return this.eda; |
|||
} |
|||
public void setEda(EDA eda){ |
|||
this.eda =eda; |
|||
} |
|||
public EDB getEdb(){ |
|||
return this.edb; |
|||
} |
|||
public void setEdb(EDB edb){ |
|||
this.edb =edb; |
|||
} |
|||
public EDC getEdc(){ |
|||
return this.edc; |
|||
} |
|||
public void setEdc(EDC edc){ |
|||
this.edc =edc; |
|||
} |
|||
public EDD getEdd(){ |
|||
return this.edd; |
|||
} |
|||
public void setEdd(EDD edd){ |
|||
this.edd =edd; |
|||
} |
|||
public EEA getEea(){ |
|||
return this.eea; |
|||
} |
|||
public void setEea(EEA eea){ |
|||
this.eea =eea; |
|||
} |
|||
public EFA getEfa(){ |
|||
return this.efa; |
|||
} |
|||
public void setEfa(EFA efa){ |
|||
this.efa =efa; |
|||
} |
|||
public EFB getEfb(){ |
|||
return this.efb; |
|||
} |
|||
public void setEfb(EFB efb){ |
|||
this.efb =efb; |
|||
} |
|||
public EFC getEfc(){ |
|||
return this.efc; |
|||
} |
|||
public void setEfc(EFC efc){ |
|||
this.efc =efc; |
|||
} |
|||
public EFD getEfd(){ |
|||
return this.efd; |
|||
} |
|||
public void setEfd(EFD efd){ |
|||
this.efd =efd; |
|||
} |
|||
public EFE getEfe(){ |
|||
return this.efe; |
|||
} |
|||
public void setEfe(EFE efe){ |
|||
this.efe =efe; |
|||
} |
|||
public EFF getEff(){ |
|||
return this.eff; |
|||
} |
|||
public void setEff(EFF eff){ |
|||
this.eff =eff; |
|||
} |
|||
public EFG getEfg(){ |
|||
return this.efg; |
|||
} |
|||
public void setEfg(EFG efg){ |
|||
this.efg =efg; |
|||
} |
|||
public EGA getEga(){ |
|||
return this.ega; |
|||
} |
|||
public void setEga(EGA ega){ |
|||
this.ega =ega; |
|||
} |
|||
public EHA getEha(){ |
|||
return this.eha; |
|||
} |
|||
public void setEha(EHA eha){ |
|||
this.eha =eha; |
|||
} |
|||
public EIA getEia(){ |
|||
return this.eia; |
|||
} |
|||
public void setEia(EIA eia){ |
|||
this.eia =eia; |
|||
} |
|||
} |
@ -0,0 +1,62 @@ |
|||
package io.sc.creditreport.core.model.company; |
|||
|
|||
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper; |
|||
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty; |
|||
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement; |
|||
|
|||
import java.util.ArrayList; |
|||
import java.util.Date; |
|||
import java.util.List; |
|||
|
|||
public class EI01 { |
|||
//对象类型
|
|||
@JacksonXmlProperty(localName = "EI010D01") |
|||
private String ei010d01; |
|||
|
|||
//对象标识
|
|||
@JacksonXmlProperty(localName = "EI010I01") |
|||
private String ei010i01; |
|||
|
|||
//标注及声明类型
|
|||
@JacksonXmlProperty(localName = "EI010D02") |
|||
private String ei010d02; |
|||
|
|||
//标注或声明内容
|
|||
@JacksonXmlProperty(localName = "EI010Q01") |
|||
private String ei010q01; |
|||
|
|||
//添加日期
|
|||
@JacksonXmlProperty(localName = "EI010R01") |
|||
private Date ei010r01; |
|||
|
|||
public String getEi010d01(){ |
|||
return this.ei010d01; |
|||
} |
|||
public void setEi010d01(String ei010d01){ |
|||
this.ei010d01 =ei010d01; |
|||
} |
|||
public String getEi010i01(){ |
|||
return this.ei010i01; |
|||
} |
|||
public void setEi010i01(String ei010i01){ |
|||
this.ei010i01 =ei010i01; |
|||
} |
|||
public String getEi010d02(){ |
|||
return this.ei010d02; |
|||
} |
|||
public void setEi010d02(String ei010d02){ |
|||
this.ei010d02 =ei010d02; |
|||
} |
|||
public String getEi010q01(){ |
|||
return this.ei010q01; |
|||
} |
|||
public void setEi010q01(String ei010q01){ |
|||
this.ei010q01 =ei010q01; |
|||
} |
|||
public Date getEi010r01(){ |
|||
return this.ei010r01; |
|||
} |
|||
public void setEi010r01(Date ei010r01){ |
|||
this.ei010r01 =ei010r01; |
|||
} |
|||
} |
@ -0,0 +1,23 @@ |
|||
package io.sc.creditreport.core.model.company; |
|||
|
|||
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper; |
|||
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty; |
|||
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement; |
|||
|
|||
import java.util.ArrayList; |
|||
import java.util.Date; |
|||
import java.util.List; |
|||
|
|||
public class EIA { |
|||
//声明及异议标注信息单元
|
|||
@JacksonXmlElementWrapper(useWrapping = false) |
|||
@JacksonXmlProperty(localName = "EI01") |
|||
private List<EI01> ei01 =new ArrayList<>(); |
|||
|
|||
public List<EI01> getEi01(){ |
|||
return this.ei01; |
|||
} |
|||
public void setEi01(List<EI01> ei01){ |
|||
this.ei01 =ei01; |
|||
} |
|||
} |
@ -0,0 +1,273 @@ |
|||
|
|||
package io.sc.creditreport.core.model; |
|||
|
|||
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty; |
|||
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement; |
|||
import io.sc.creditreport.core.model.person2.*; |
|||
|
|||
@JacksonXmlRootElement(localName = "Document") |
|||
public class PersonCreditReport { |
|||
@JacksonXmlProperty(localName = "PRH") |
|||
private PRHType prh; |
|||
|
|||
@JacksonXmlProperty(localName = "PIM") |
|||
private PIMType pim; |
|||
|
|||
@JacksonXmlProperty(localName = "PMM") |
|||
private PMMType pmm; |
|||
|
|||
@JacksonXmlProperty(localName = "PRM") |
|||
private PRMType prm; |
|||
|
|||
@JacksonXmlProperty(localName = "POM") |
|||
private POMType pom; |
|||
|
|||
@JacksonXmlProperty(localName = "PSM") |
|||
private PSMType psm; |
|||
|
|||
@JacksonXmlProperty(localName = "PCO") |
|||
private PCOType pco; |
|||
|
|||
@JacksonXmlProperty(localName = "PNO") |
|||
private PNOType pno; |
|||
|
|||
@JacksonXmlProperty(localName = "PPO") |
|||
private PPOType ppo; |
|||
|
|||
@JacksonXmlProperty(localName = "PQO") |
|||
private PQOType pqo; |
|||
|
|||
@JacksonXmlProperty(localName = "PCA") |
|||
private PCAType pca; |
|||
|
|||
@JacksonXmlProperty(localName = "PDA") |
|||
private PDAType pda; |
|||
|
|||
@JacksonXmlProperty(localName = "PCR") |
|||
private PCRType pcr; |
|||
|
|||
@JacksonXmlProperty(localName = "PND") |
|||
private PNDType pnd; |
|||
|
|||
@JacksonXmlProperty(localName = "POT") |
|||
private POTType pot; |
|||
|
|||
@JacksonXmlProperty(localName = "PCJ") |
|||
private PCJType pcj; |
|||
|
|||
@JacksonXmlProperty(localName = "PCE") |
|||
private PCEType pce; |
|||
|
|||
@JacksonXmlProperty(localName = "PAP") |
|||
private PAPType pap; |
|||
|
|||
@JacksonXmlProperty(localName = "PHF") |
|||
private PHFType phf; |
|||
|
|||
@JacksonXmlProperty(localName = "PBS") |
|||
private PBSType pbs; |
|||
|
|||
@JacksonXmlProperty(localName = "PPQ") |
|||
private PPQType ppq; |
|||
|
|||
@JacksonXmlProperty(localName = "PAH") |
|||
private PAHType pah; |
|||
|
|||
@JacksonXmlProperty(localName = "POS") |
|||
private POSType pos; |
|||
|
|||
@JacksonXmlProperty(localName = "POQ") |
|||
private POQType poq; |
|||
|
|||
public PRHType getPrh() { |
|||
return prh; |
|||
} |
|||
|
|||
public void setPrh(PRHType prh) { |
|||
this.prh = prh; |
|||
} |
|||
|
|||
public PIMType getPim() { |
|||
return pim; |
|||
} |
|||
|
|||
public void setPim(PIMType pim) { |
|||
this.pim = pim; |
|||
} |
|||
|
|||
public PMMType getPmm() { |
|||
return pmm; |
|||
} |
|||
|
|||
public void setPmm(PMMType pmm) { |
|||
this.pmm = pmm; |
|||
} |
|||
|
|||
public PRMType getPrm() { |
|||
return prm; |
|||
} |
|||
|
|||
public void setPrm(PRMType prm) { |
|||
this.prm = prm; |
|||
} |
|||
|
|||
public POMType getPom() { |
|||
return pom; |
|||
} |
|||
|
|||
public void setPom(POMType pom) { |
|||
this.pom = pom; |
|||
} |
|||
|
|||
public PSMType getPsm() { |
|||
return psm; |
|||
} |
|||
|
|||
public void setPsm(PSMType psm) { |
|||
this.psm = psm; |
|||
} |
|||
|
|||
public PCOType getPco() { |
|||
return pco; |
|||
} |
|||
|
|||
public void setPco(PCOType pco) { |
|||
this.pco = pco; |
|||
} |
|||
|
|||
public PNOType getPno() { |
|||
return pno; |
|||
} |
|||
|
|||
public void setPno(PNOType pno) { |
|||
this.pno = pno; |
|||
} |
|||
|
|||
public PPOType getPpo() { |
|||
return ppo; |
|||
} |
|||
|
|||
public void setPpo(PPOType ppo) { |
|||
this.ppo = ppo; |
|||
} |
|||
|
|||
public PQOType getPqo() { |
|||
return pqo; |
|||
} |
|||
|
|||
public void setPqo(PQOType pqo) { |
|||
this.pqo = pqo; |
|||
} |
|||
|
|||
public PCAType getPca() { |
|||
return pca; |
|||
} |
|||
|
|||
public void setPca(PCAType pca) { |
|||
this.pca = pca; |
|||
} |
|||
|
|||
public PDAType getPda() { |
|||
return pda; |
|||
} |
|||
|
|||
public void setPda(PDAType pda) { |
|||
this.pda = pda; |
|||
} |
|||
|
|||
public PCRType getPcr() { |
|||
return pcr; |
|||
} |
|||
|
|||
public void setPcr(PCRType pcr) { |
|||
this.pcr = pcr; |
|||
} |
|||
|
|||
public PNDType getPnd() { |
|||
return pnd; |
|||
} |
|||
|
|||
public void setPnd(PNDType pnd) { |
|||
this.pnd = pnd; |
|||
} |
|||
|
|||
public POTType getPot() { |
|||
return pot; |
|||
} |
|||
|
|||
public void setPot(POTType pot) { |
|||
this.pot = pot; |
|||
} |
|||
|
|||
public PCJType getPcj() { |
|||
return pcj; |
|||
} |
|||
|
|||
public void setPcj(PCJType pcj) { |
|||
this.pcj = pcj; |
|||
} |
|||
|
|||
public PCEType getPce() { |
|||
return pce; |
|||
} |
|||
|
|||
public void setPce(PCEType pce) { |
|||
this.pce = pce; |
|||
} |
|||
|
|||
public PAPType getPap() { |
|||
return pap; |
|||
} |
|||
|
|||
public void setPap(PAPType pap) { |
|||
this.pap = pap; |
|||
} |
|||
|
|||
public PHFType getPhf() { |
|||
return phf; |
|||
} |
|||
|
|||
public void setPhf(PHFType phf) { |
|||
this.phf = phf; |
|||
} |
|||
|
|||
public PBSType getPbs() { |
|||
return pbs; |
|||
} |
|||
|
|||
public void setPbs(PBSType pbs) { |
|||
this.pbs = pbs; |
|||
} |
|||
|
|||
public PPQType getPpq() { |
|||
return ppq; |
|||
} |
|||
|
|||
public void setPpq(PPQType ppq) { |
|||
this.ppq = ppq; |
|||
} |
|||
|
|||
public PAHType getPah() { |
|||
return pah; |
|||
} |
|||
|
|||
public void setPah(PAHType pah) { |
|||
this.pah = pah; |
|||
} |
|||
|
|||
public POSType getPos() { |
|||
return pos; |
|||
} |
|||
|
|||
public void setPos(POSType pos) { |
|||
this.pos = pos; |
|||
} |
|||
|
|||
public POQType getPoq() { |
|||
return poq; |
|||
} |
|||
|
|||
public void setPoq(POQType poq) { |
|||
this.poq = poq; |
|||
} |
|||
} |
@ -0,0 +1,233 @@ |
|||
package io.sc.creditreport.core.model.company; |
|||
|
|||
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper; |
|||
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty; |
|||
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement; |
|||
|
|||
import java.util.ArrayList; |
|||
import java.util.Date; |
|||
import java.util.List; |
|||
|
|||
@JacksonXmlRootElement(localName ="Document") |
|||
public class Document { |
|||
//报告头
|
|||
@JacksonXmlProperty(localName = "EAA") |
|||
private EAA eaa; |
|||
|
|||
//信用提示信息
|
|||
@JacksonXmlProperty(localName = "EBA") |
|||
private EBA eba; |
|||
|
|||
//借贷交易汇总信息
|
|||
@JacksonXmlProperty(localName = "EBB") |
|||
private EBB ebb; |
|||
|
|||
//担保交易汇总信息
|
|||
@JacksonXmlProperty(localName = "EBC") |
|||
private EBC ebc; |
|||
|
|||
//授信协议汇总信息
|
|||
@JacksonXmlProperty(localName = "EBD") |
|||
private EBD ebd; |
|||
|
|||
//相关还款责任汇总信息
|
|||
@JacksonXmlProperty(localName = "EBE") |
|||
private EBE ebe; |
|||
|
|||
//基本信息
|
|||
@JacksonXmlProperty(localName = "ECA") |
|||
private ECA eca; |
|||
|
|||
//借贷账户信息
|
|||
@JacksonXmlProperty(localName = "EDA") |
|||
private EDA eda; |
|||
|
|||
//担保账户信息
|
|||
@JacksonXmlProperty(localName = "EDB") |
|||
private EDB edb; |
|||
|
|||
//授信协议信息
|
|||
@JacksonXmlProperty(localName = "EDC") |
|||
private EDC edc; |
|||
|
|||
//相关还款责任信息
|
|||
@JacksonXmlProperty(localName = "EDD") |
|||
private EDD edd; |
|||
|
|||
//公共事业缴费账户信息
|
|||
@JacksonXmlProperty(localName = "EEA") |
|||
private EEA eea; |
|||
|
|||
//欠税信息
|
|||
@JacksonXmlProperty(localName = "EFA") |
|||
private EFA efa; |
|||
|
|||
//法院信息
|
|||
@JacksonXmlProperty(localName = "EFB") |
|||
private EFB efb; |
|||
|
|||
//行政处罚信息
|
|||
@JacksonXmlProperty(localName = "EFC") |
|||
private EFC efc; |
|||
|
|||
//住房公积金参缴信息
|
|||
@JacksonXmlProperty(localName = "EFD") |
|||
private EFD efd; |
|||
|
|||
//获得认证/奖励相关信息
|
|||
@JacksonXmlProperty(localName = "EFE") |
|||
private EFE efe; |
|||
|
|||
//进出口检验相关信息
|
|||
@JacksonXmlProperty(localName = "EFF") |
|||
private EFF eff; |
|||
|
|||
//融资规模控制信息
|
|||
@JacksonXmlProperty(localName = "EFG") |
|||
private EFG efg; |
|||
|
|||
//财务信息
|
|||
@JacksonXmlProperty(localName = "EGA") |
|||
private EGA ega; |
|||
|
|||
//评级信息
|
|||
@JacksonXmlProperty(localName = "EHA") |
|||
private EHA eha; |
|||
|
|||
//声明及异议标注信息
|
|||
@JacksonXmlProperty(localName = "EIA") |
|||
private EIA eia; |
|||
|
|||
public EAA getEaa(){ |
|||
return this.eaa; |
|||
} |
|||
public void setEaa(EAA eaa){ |
|||
this.eaa =eaa; |
|||
} |
|||
public EBA getEba(){ |
|||
return this.eba; |
|||
} |
|||
public void setEba(EBA eba){ |
|||
this.eba =eba; |
|||
} |
|||
public EBB getEbb(){ |
|||
return this.ebb; |
|||
} |
|||
public void setEbb(EBB ebb){ |
|||
this.ebb =ebb; |
|||
} |
|||
public EBC getEbc(){ |
|||
return this.ebc; |
|||
} |
|||
public void setEbc(EBC ebc){ |
|||
this.ebc =ebc; |
|||
} |
|||
public EBD getEbd(){ |
|||
return this.ebd; |
|||
} |
|||
public void setEbd(EBD ebd){ |
|||
this.ebd =ebd; |
|||
} |
|||
public EBE getEbe(){ |
|||
return this.ebe; |
|||
} |
|||
public void setEbe(EBE ebe){ |
|||
this.ebe =ebe; |
|||
} |
|||
public ECA getEca(){ |
|||
return this.eca; |
|||
} |
|||
public void setEca(ECA eca){ |
|||
this.eca =eca; |
|||
} |
|||
public EDA getEda(){ |
|||
return this.eda; |
|||
} |
|||
public void setEda(EDA eda){ |
|||
this.eda =eda; |
|||
} |
|||
public EDB getEdb(){ |
|||
return this.edb; |
|||
} |
|||
public void setEdb(EDB edb){ |
|||
this.edb =edb; |
|||
} |
|||
public EDC getEdc(){ |
|||
return this.edc; |
|||
} |
|||
public void setEdc(EDC edc){ |
|||
this.edc =edc; |
|||
} |
|||
public EDD getEdd(){ |
|||
return this.edd; |
|||
} |
|||
public void setEdd(EDD edd){ |
|||
this.edd =edd; |
|||
} |
|||
public EEA getEea(){ |
|||
return this.eea; |
|||
} |
|||
public void setEea(EEA eea){ |
|||
this.eea =eea; |
|||
} |
|||
public EFA getEfa(){ |
|||
return this.efa; |
|||
} |
|||
public void setEfa(EFA efa){ |
|||
this.efa =efa; |
|||
} |
|||
public EFB getEfb(){ |
|||
return this.efb; |
|||
} |
|||
public void setEfb(EFB efb){ |
|||
this.efb =efb; |
|||
} |
|||
public EFC getEfc(){ |
|||
return this.efc; |
|||
} |
|||
public void setEfc(EFC efc){ |
|||
this.efc =efc; |
|||
} |
|||
public EFD getEfd(){ |
|||
return this.efd; |
|||
} |
|||
public void setEfd(EFD efd){ |
|||
this.efd =efd; |
|||
} |
|||
public EFE getEfe(){ |
|||
return this.efe; |
|||
} |
|||
public void setEfe(EFE efe){ |
|||
this.efe =efe; |
|||
} |
|||
public EFF getEff(){ |
|||
return this.eff; |
|||
} |
|||
public void setEff(EFF eff){ |
|||
this.eff =eff; |
|||
} |
|||
public EFG getEfg(){ |
|||
return this.efg; |
|||
} |
|||
public void setEfg(EFG efg){ |
|||
this.efg =efg; |
|||
} |
|||
public EGA getEga(){ |
|||
return this.ega; |
|||
} |
|||
public void setEga(EGA ega){ |
|||
this.ega =ega; |
|||
} |
|||
public EHA getEha(){ |
|||
return this.eha; |
|||
} |
|||
public void setEha(EHA eha){ |
|||
this.eha =eha; |
|||
} |
|||
public EIA getEia(){ |
|||
return this.eia; |
|||
} |
|||
public void setEia(EIA eia){ |
|||
this.eia =eia; |
|||
} |
|||
} |
@ -0,0 +1,62 @@ |
|||
package io.sc.creditreport.core.model.company; |
|||
|
|||
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper; |
|||
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty; |
|||
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement; |
|||
|
|||
import java.util.ArrayList; |
|||
import java.util.Date; |
|||
import java.util.List; |
|||
|
|||
public class EA01 { |
|||
//报告标识信息段
|
|||
@JacksonXmlProperty(localName = "EA01A") |
|||
private EA01A ea01a; |
|||
|
|||
//查询请求信息段
|
|||
@JacksonXmlProperty(localName = "EA01B") |
|||
private EA01B ea01b; |
|||
|
|||
//身份标识信息段
|
|||
@JacksonXmlProperty(localName = "EA01C") |
|||
private EA01C ea01c; |
|||
|
|||
//异议提示信息段
|
|||
@JacksonXmlProperty(localName = "EA01D") |
|||
private EA01D ea01d; |
|||
|
|||
//汇率说明信息段
|
|||
@JacksonXmlProperty(localName = "EA01E") |
|||
private EA01E ea01e; |
|||
|
|||
public EA01A getEa01a(){ |
|||
return this.ea01a; |
|||
} |
|||
public void setEa01a(EA01A ea01a){ |
|||
this.ea01a =ea01a; |
|||
} |
|||
public EA01B getEa01b(){ |
|||
return this.ea01b; |
|||
} |
|||
public void setEa01b(EA01B ea01b){ |
|||
this.ea01b =ea01b; |
|||
} |
|||
public EA01C getEa01c(){ |
|||
return this.ea01c; |
|||
} |
|||
public void setEa01c(EA01C ea01c){ |
|||
this.ea01c =ea01c; |
|||
} |
|||
public EA01D getEa01d(){ |
|||
return this.ea01d; |
|||
} |
|||
public void setEa01d(EA01D ea01d){ |
|||
this.ea01d =ea01d; |
|||
} |
|||
public EA01E getEa01e(){ |
|||
return this.ea01e; |
|||
} |
|||
public void setEa01e(EA01E ea01e){ |
|||
this.ea01e =ea01e; |
|||
} |
|||
} |
@ -0,0 +1,32 @@ |
|||
package io.sc.creditreport.core.model.company; |
|||
|
|||
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper; |
|||
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty; |
|||
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement; |
|||
|
|||
import java.util.ArrayList; |
|||
import java.util.Date; |
|||
import java.util.List; |
|||
|
|||
public class EA01A { |
|||
//报告编号
|
|||
@JacksonXmlProperty(localName = "EA01AI01") |
|||
private String ea01ai01; |
|||
|
|||
//报告生成时间
|
|||
@JacksonXmlProperty(localName = "EA01AR01") |
|||
private Date ea01ar01; |
|||
|
|||
public String getEa01ai01(){ |
|||
return this.ea01ai01; |
|||
} |
|||
public void setEa01ai01(String ea01ai01){ |
|||
this.ea01ai01 =ea01ai01; |
|||
} |
|||
public Date getEa01ar01(){ |
|||
return this.ea01ar01; |
|||
} |
|||
public void setEa01ar01(Date ea01ar01){ |
|||
this.ea01ar01 =ea01ar01; |
|||
} |
|||
} |
@ -0,0 +1,22 @@ |
|||
package io.sc.creditreport.core.model.company; |
|||
|
|||
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper; |
|||
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty; |
|||
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement; |
|||
|
|||
import java.util.ArrayList; |
|||
import java.util.Date; |
|||
import java.util.List; |
|||
|
|||
public class EAA { |
|||
//报告头信息单元
|
|||
@JacksonXmlProperty(localName = "EA01") |
|||
private EA01 ea01; |
|||
|
|||
public EA01 getEa01(){ |
|||
return this.ea01; |
|||
} |
|||
public void setEa01(EA01 ea01){ |
|||
this.ea01 =ea01; |
|||
} |
|||
} |
@ -0,0 +1,32 @@ |
|||
package io.sc.creditreport.core.model.company; |
|||
|
|||
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper; |
|||
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty; |
|||
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement; |
|||
|
|||
import java.util.ArrayList; |
|||
import java.util.Date; |
|||
import java.util.List; |
|||
|
|||
public class EB05 { |
|||
//借贷交易相关还款责任汇总信息段
|
|||
@JacksonXmlProperty(localName = "EB05A") |
|||
private EB05A eb05a; |
|||
|
|||
//担保交易相关还款责任汇总信息段
|
|||
@JacksonXmlProperty(localName = "EB05B") |
|||
private EB05B eb05b; |
|||
|
|||
public EB05A getEb05a(){ |
|||
return this.eb05a; |
|||
} |
|||
public void setEb05a(EB05A eb05a){ |
|||
this.eb05a =eb05a; |
|||
} |
|||
public EB05B getEb05b(){ |
|||
return this.eb05b; |
|||
} |
|||
public void setEb05b(EB05B eb05b){ |
|||
this.eb05b =eb05b; |
|||
} |
|||
} |
@ -0,0 +1,22 @@ |
|||
package io.sc.creditreport.core.model.company; |
|||
|
|||
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper; |
|||
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty; |
|||
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement; |
|||
|
|||
import java.util.ArrayList; |
|||
import java.util.Date; |
|||
import java.util.List; |
|||
|
|||
public class EBE { |
|||
//相关还款责任汇总信息单元
|
|||
@JacksonXmlProperty(localName = "EB05") |
|||
private EB05 eb05; |
|||
|
|||
public EB05 getEb05(){ |
|||
return this.eb05; |
|||
} |
|||
public void setEb05(EB05 eb05){ |
|||
this.eb05 =eb05; |
|||
} |
|||
} |
Some files were not shown because too many files changed in this diff
Loading…
Reference in new issue