Browse Source

update

main
wangshaoping 4 months ago
parent
commit
e174c04d0f
  1. 2
      erm.frontend/package.json
  2. 2
      gradle.properties
  3. 6
      io.sc.creditreport.core/build.gradle
  4. 0
      io.sc.creditreport.core/gradle.properties
  5. 26
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/CreditReportParser.java
  6. 233
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/company/Document.java
  7. 62
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/company/EI01.java
  8. 23
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/company/EIA.java
  9. 273
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/PersonCreditReport.java
  10. 233
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/Document.java
  11. 62
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EA01.java
  12. 32
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EA01A.java
  13. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EA01B.java
  14. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EA01C.java
  15. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EA01CH.java
  16. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EA01D.java
  17. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EA01E.java
  18. 22
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EAA.java
  19. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB01.java
  20. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB01A.java
  21. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB01B.java
  22. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB02.java
  23. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB02A.java
  24. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB02AH.java
  25. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB02B.java
  26. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB02BH.java
  27. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB02C.java
  28. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB02CH.java
  29. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB03.java
  30. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB03A.java
  31. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB03AH.java
  32. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB03B.java
  33. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB03BH.java
  34. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB04.java
  35. 32
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB05.java
  36. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB05A.java
  37. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB05AH.java
  38. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB05B.java
  39. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB05BH.java
  40. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EBA.java
  41. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EBB.java
  42. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EBC.java
  43. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EBD.java
  44. 22
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EBE.java
  45. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EC01.java
  46. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EC02.java
  47. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EC020H.java
  48. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EC03.java
  49. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EC030H.java
  50. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EC04.java
  51. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EC05.java
  52. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EC050H.java
  53. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/ECA.java
  54. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/ED01.java
  55. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/ED01A.java
  56. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/ED01B.java
  57. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/ED01BH.java
  58. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/ED01C.java
  59. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/ED01CH.java
  60. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/ED02.java
  61. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/ED03.java
  62. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/ED04.java
  63. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/ED04A.java
  64. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/ED04B.java
  65. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/ED05.java
  66. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/ED06.java
  67. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/ED07.java
  68. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/ED08.java
  69. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/ED09.java
  70. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EDA.java
  71. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EDB.java
  72. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EDC.java
  73. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EDD.java
  74. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EE01.java
  75. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EE01A.java
  76. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EE01B.java
  77. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EE01BH.java
  78. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EEA.java
  79. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EF01.java
  80. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EF02.java
  81. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EF03.java
  82. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EF04.java
  83. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EF05.java
  84. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EF05A.java
  85. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EF05B.java
  86. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EF05BH.java
  87. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EF06.java
  88. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EF07.java
  89. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EF08.java
  90. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EF09.java
  91. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EF10.java
  92. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EF11.java
  93. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EF12.java
  94. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EF13.java
  95. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EF14.java
  96. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EFA.java
  97. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EFB.java
  98. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EFC.java
  99. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EFD.java
  100. 0
      io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EFE.java

2
erm.frontend/package.json

@ -111,7 +111,7 @@
"node-sql-parser": "5.3.2",
"pinia": "2.2.2",
"pinia-undo": "0.2.4",
"platform-core": "8.1.433",
"platform-core": "8.1.434",
"quasar": "2.17.0",
"svg-path-commander": "2.0.10",
"tailwindcss": "3.4.10",

2
gradle.properties

@ -38,7 +38,7 @@ application_version=1.0.0
platform_group=io.sc
platform_version=8.1.50
platform_plugin_version=8.1.50
platform_core_frontend_version=8.1.433
platform_core_frontend_version=8.1.434
###########################################################
# dependencies version

6
io.sc.creditreport.core/build.gradle

@ -0,0 +1,6 @@
dependencies {
api(
"org.springframework:spring-core",
"com.fasterxml.jackson.dataformat:jackson-dataformat-xml",
)
}

0
io.sc.creditreport.core/gradle.properties

26
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/CreditReportParser.java

@ -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);
}
}

233
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/company/Document.java

@ -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;
}
}

62
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/company/EI01.java

@ -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;
}
}

23
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/company/EIA.java

@ -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;
}
}

273
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/PersonCreditReport.java

@ -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;
}
}

233
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/Document.java

@ -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;
}
}

62
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EA01.java

@ -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;
}
}

32
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EA01A.java

@ -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
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EA01B.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EA01C.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EA01CH.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EA01D.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EA01E.java

22
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EAA.java

@ -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
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB01.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB01A.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB01B.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB02.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB02A.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB02AH.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB02B.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB02BH.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB02C.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB02CH.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB03.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB03A.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB03AH.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB03B.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB03BH.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB04.java

32
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB05.java

@ -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
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB05A.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB05AH.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB05B.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EB05BH.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EBA.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EBB.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EBC.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EBD.java

22
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EBE.java

@ -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;
}
}

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EC01.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EC02.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EC020H.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EC03.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EC030H.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EC04.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EC05.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EC050H.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/ECA.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/ED01.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/ED01A.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/ED01B.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/ED01BH.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/ED01C.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/ED01CH.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/ED02.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/ED03.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/ED04.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/ED04A.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/ED04B.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/ED05.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/ED06.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/ED07.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/ED08.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/ED09.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EDA.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EDB.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EDC.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EDD.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EE01.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EE01A.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EE01B.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EE01BH.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EEA.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EF01.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EF02.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EF03.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EF04.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EF05.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EF05A.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EF05B.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EF05BH.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EF06.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EF07.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EF08.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EF09.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EF10.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EF11.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EF12.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EF13.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EF14.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EFA.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EFB.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EFC.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EFD.java

0
io.sc.creditreport.core/src/main/java/io/sc/creditreport/core/model/company/EFE.java

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save