Selaa lähdekoodia

公积金 对接省平台 合同 5个接口

wangzhe 2 vuotta sitten
vanhempi
commit
3b63823f3d
35 muutettua tiedostoa jossa 2354 lisäystä ja 558 poistoa
  1. 4 4
      .idea/libraries/Maven__com_baomidou_dynamic_datasource_spring_boot_starter_3_5_0.xml
  2. 1 1
      .idea/misc.xml
  3. 4 0
      .idea/sonarlint/issuestore/1/d/1d9925f45ee7b01aeb1b268d12c0d92850b1683d
  4. 7 0
      .idea/sonarlint/issuestore/3/f/3fe862fe75f2a494d2b59abe04d118172ba3b3e8
  5. 0 0
      .idea/sonarlint/issuestore/5/2/52cf7f113303094b566de8035621ed491e1d0c1c
  6. 17 0
      .idea/sonarlint/issuestore/5/4/54af339577e10ff9d977335e6adcc45d8e85a7a4
  7. 19 0
      .idea/sonarlint/issuestore/6/9/69fd2838ebb53173a4b73ccd02ff1ebc5486cbd5
  8. 5 0
      .idea/sonarlint/issuestore/6/f/6fa6a8299634e12ab4fe4018f9a319eca334adf5
  9. 2 0
      .idea/sonarlint/issuestore/7/5/75b1f77addd94fd682329865c76c9fffbef103c5
  10. 21 0
      .idea/sonarlint/issuestore/7/6/766bc3cf530662221a1e0ce0895d6c6215fb5ca9
  11. 576 0
      .idea/sonarlint/issuestore/d/a/daa38303f16cd676e8410f685a3f89d3df715875
  12. 15 0
      .idea/sonarlint/issuestore/e/5/e5d1411d6e5b2700a2a985e66fd39ef3f4b35269
  13. 21 0
      .idea/sonarlint/issuestore/index.pb
  14. 832 550
      .idea/workspace.xml
  15. BIN
      sooka-common/target/classes/com/sooka/enums/ResultEnum.class
  16. 7 1
      test-api/pom.xml
  17. 2 1
      test-api/src/main/java/com/sooka/Application.java
  18. 44 0
      test-api/src/main/java/com/sooka/api_sp/province_1_labor_contract/controller/SP_1_LaborContractNewRecordInfoListQuery_Api.java
  19. 35 0
      test-api/src/main/java/com/sooka/api_sp/province_1_labor_contract/controller/SP_2_LaborContractRenewRecordInfoListQuery_Api.java
  20. 35 0
      test-api/src/main/java/com/sooka/api_sp/province_1_labor_contract/controller/SP_3_LaborContractCancelRecordBookListQuery_Api.java
  21. 35 0
      test-api/src/main/java/com/sooka/api_sp/province_1_labor_contract/controller/SP_4_LaborContractNewRecordBookListQuery_Api.java
  22. 35 0
      test-api/src/main/java/com/sooka/api_sp/province_1_labor_contract/controller/SP_5_LaborContractRenewRecordBookListQuery_Api.java
  23. 29 0
      test-api/src/main/java/com/sooka/api_sp/province_1_labor_contract/domain/SP_1_LaborContractNewRecordInfoListQuery_VO.java
  24. 29 0
      test-api/src/main/java/com/sooka/api_sp/province_1_labor_contract/domain/SP_2_LaborContractRenewRecordInfoListQuery_VO.java
  25. 29 0
      test-api/src/main/java/com/sooka/api_sp/province_1_labor_contract/domain/SP_3_LaborContractCancelRecordBookListQuery_VO.java
  26. 29 0
      test-api/src/main/java/com/sooka/api_sp/province_1_labor_contract/domain/SP_4_LaborLaborContractNewRecordBookListQuery_VO.java
  27. 29 0
      test-api/src/main/java/com/sooka/api_sp/province_1_labor_contract/domain/SP_5_LaborContractRenewRecordBookListQuery_VO.java
  28. 19 0
      test-api/src/main/java/com/sooka/api_sp/province_1_labor_contract/service/SP_LaborContract_Service.java
  29. 352 0
      test-api/src/main/java/com/sooka/api_sp/province_1_labor_contract/service/impl/SP_LaborContract_ServiceImpl.java
  30. 1 0
      test-api/src/main/java/com/sooka/service/impl/ABaseService.java
  31. 29 0
      test-api/src/main/java/com/sooka/service/impl/ABaseService_SP.java
  32. 90 0
      test-api/src/main/java/com/sooka/utils/TokenUtil_SP.java
  33. BIN
      test-api/target/classes/com/sooka/Application.class
  34. BIN
      test-api/target/classes/com/sooka/base/BaseApi.class
  35. 1 1
      test-api/test-api.iml

+ 4 - 4
.idea/libraries/Maven__com_baomidou_dynamic_datasource_spring_boot_starter_3_5_0.xml

@@ -1,13 +1,13 @@
 <component name="libraryTable">
-  <library name="Maven: com.baomidou:dynamic-datasource-spring-boot-starter:3.5.0">
+  <library name="Maven: com.baomidou:dynamic-datasource-spring-boot-starter:3.3.1">
     <CLASSES>
-      <root url="jar://$MAVEN_REPOSITORY$/com/baomidou/dynamic-datasource-spring-boot-starter/3.5.0/dynamic-datasource-spring-boot-starter-3.5.0.jar!/" />
+      <root url="jar://$MAVEN_REPOSITORY$/com/baomidou/dynamic-datasource-spring-boot-starter/3.3.1/dynamic-datasource-spring-boot-starter-3.3.1.jar!/" />
     </CLASSES>
     <JAVADOC>
-      <root url="jar://$MAVEN_REPOSITORY$/com/baomidou/dynamic-datasource-spring-boot-starter/3.5.0/dynamic-datasource-spring-boot-starter-3.5.0-javadoc.jar!/" />
+      <root url="jar://$MAVEN_REPOSITORY$/com/baomidou/dynamic-datasource-spring-boot-starter/3.3.1/dynamic-datasource-spring-boot-starter-3.3.1-javadoc.jar!/" />
     </JAVADOC>
     <SOURCES>
-      <root url="jar://$MAVEN_REPOSITORY$/com/baomidou/dynamic-datasource-spring-boot-starter/3.5.0/dynamic-datasource-spring-boot-starter-3.5.0-sources.jar!/" />
+      <root url="jar://$MAVEN_REPOSITORY$/com/baomidou/dynamic-datasource-spring-boot-starter/3.3.1/dynamic-datasource-spring-boot-starter-3.3.1-sources.jar!/" />
     </SOURCES>
   </library>
 </component>

+ 1 - 1
.idea/misc.xml

@@ -7,7 +7,7 @@
       </list>
     </option>
   </component>
-  <component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" project-jdk-name="1.8" project-jdk-type="JavaSDK">
+  <component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" default="false" project-jdk-name="1.8" project-jdk-type="JavaSDK">
     <output url="file://$PROJECT_DIR$/classes" />
   </component>
 </project>

+ 4 - 0
.idea/sonarlint/issuestore/1/d/1d9925f45ee7b01aeb1b268d12c0d92850b1683d

@@ -0,0 +1,4 @@
+
+J
+java:S3740	"/Provide the parametrized type for this generic.(þ—«Ìûÿÿÿÿ
+k	java:S114"QRename this interface name to match the regular expression '^[A-Z][a-zA-Z0-9]*$'.(ôÅýôÿÿÿÿÿ

+ 7 - 0
.idea/sonarlint/issuestore/3/f/3fe862fe75f2a494d2b59abe04d118172ba3b3e8

@@ -0,0 +1,7 @@
+
+J
+java:S3740"/Provide the parametrized type for this generic.(¾Ð¥¯ùÿÿÿÿ
+g	java:S101"MRename this class name to match the regular expression '^[A-Z][a-zA-Z0-9]*$'.(³õ¥ªúÿÿÿÿ
+Q
+java:S1128"6Remove this unused import 'com.sooka.model.vo.TestVO'.(‘ªÆŸüÿÿÿÿ
+‚	java:S116"hRename this field "peoplemarryInfosingle_service" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(®×ÔÔýÿÿÿÿ

+ 0 - 0
.idea/sonarlint/issuestore/5/2/52cf7f113303094b566de8035621ed491e1d0c1c


+ 17 - 0
.idea/sonarlint/issuestore/5/4/54af339577e10ff9d977335e6adcc45d8e85a7a4

@@ -0,0 +1,17 @@
+
+`
+java:S3252%"EUse static access with "com.alibaba.fastjson.JSON" for "parseObject".(¾ì±ÿýÿÿÿÿ
+]	java:S125"<This block of commented-out lines of code should be removed.(«»ˆÈùÿÿÿÿ8ŽžÒæ‹1
+g	java:S101"MRename this class name to match the regular expression '^[A-Z][a-zA-Z0-9]*$'.(õ‘àÊúÿÿÿÿ
+k	java:S117)"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(�Ãó¾ùÿÿÿÿ
+B
+java:S14818"&Remove this unused "s" local variable.(Þ¶þ8…¾Óæ‹1
+X	java:S125<"<This block of commented-out lines of code should be removed.(ÎùÔ…8…¾Óæ‹1
+Q
+java:S18548"5Remove this useless assignment to local variable "s".(Þ¶þ8…¾Óæ‹1
+>
+java:S11482"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+]	java:S125	"<This block of commented-out lines of code should be removed.(�Ö”Ÿýÿÿÿÿ8ôúÒæ‹1
+S	java:S106#"9Replace this use of System.out or System.err by a logger.(®ýáëûÿÿÿÿ
+L
+java:S3740"/Provide the parametrized type for this generic.(“ßáƒ8߆¹æ‹1

+ 19 - 0
.idea/sonarlint/issuestore/6/9/69fd2838ebb53173a4b73ccd02ff1ebc5486cbd5

@@ -0,0 +1,19 @@
+
+J
+java:S3740?"/Provide the parametrized type for this generic.(‡‡°�ûÿÿÿÿ
+g	java:S101"MRename this class name to match the regular expression '^[A-Z][a-zA-Z0-9]*$'.(�¥³îøÿÿÿÿ
+k	java:S117,"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(�Ãó¾ùÿÿÿÿ
+>
+java:S11485"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+M
+java:S1128"7Remove this unused import 'com.google.gson.JsonObject'.(µÊ´½
+E
+java:S1128"*Remove this unused import 'java.util.Map'.(¼è½Òþÿÿÿÿ
+L
+java:S1128"6Remove this unused import 'com.sooka.utils.TokenUtil'.(ç¾ÞÔ
+I
+java:S1128".Remove this unused import 'java.util.HashMap'.(™˜”€ùÿÿÿÿ
+S	java:S106&"9Replace this use of System.out or System.err by a logger.(®ýáëûÿÿÿÿ
+`
+java:S3252("EUse static access with "com.alibaba.fastjson.JSON" for "parseObject".(¾ì±ÿýÿÿÿÿ
+N	java:S106@"9Replace this use of System.out or System.err by a logger.(ÿþ«Ä

+ 5 - 0
.idea/sonarlint/issuestore/6/f/6fa6a8299634e12ab4fe4018f9a319eca334adf5

@@ -0,0 +1,5 @@
+
+k	java:S114"QRename this interface name to match the regular expression '^[A-Z][a-zA-Z0-9]*$'.(÷ý‹ãøÿÿÿÿ
+E
+java:S3740	"/Provide the parametrized type for this generic.(å¿¢Á
+Z	java:S106
"9Replace this use of System.out or System.err by a logger.(°�¢êúÿÿÿÿ8��Õæ‹1

+ 2 - 0
.idea/sonarlint/issuestore/7/5/75b1f77addd94fd682329865c76c9fffbef103c5

@@ -0,0 +1,2 @@
+
+b	java:S101	"MRename this class name to match the regular expression '^[A-Z][a-zA-Z0-9]*$'.(ŒÝ¢©

+ 21 - 0
.idea/sonarlint/issuestore/7/6/766bc3cf530662221a1e0ce0895d6c6215fb5ca9

@@ -0,0 +1,21 @@
+
+g	java:S116"ORename this field "TNMJ" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(²½çúÿÿÿÿ
+a	java:S116"NRename this field "HTH" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(³ƒÙû
+b	java:S116"ORename this field "YWZH" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(¿‹•³
+b	java:S116"PRename this field "SFZLX" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(ô�¡m
+`	java:S116"MRename this field "FH" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(‚¤Š�
+g	java:S116"ORename this field "FWZL" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(Ú´Å¡øÿÿÿÿ
+g	java:S116"ORename this field "SFZH" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(—½ý�ÿÿÿÿÿ
+b	java:S116"ORename this field "LXDZ" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(‡°ŸŠ
+g	java:S116"ORename this field "FWXZ" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(ÿªËÎúÿÿÿÿ
+b	java:S116"ORename this field "HTRQ" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(œýæ¢
+`	java:S116"MRename this field "ZL" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(ãüß»
+g	java:S116"ORename this field "FWYT" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(‹è±�ÿÿÿÿÿ
+a	java:S116"ORename this field "ZXRQ" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(õÏç3
+b	java:S116"ORename this field "JZMJ" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(ª�Ø”
+`	java:S116"MRename this field "ZH" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(ø·îÊ
+b	java:S116"ORename this field "ZXYY" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(ž�’Ý
+c	java:S116"PRename this field "MSRXM" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(é÷È‚
+g	java:S116"ORename this field "FTMJ" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(ûü´ûùÿÿÿÿ
+g	java:S116"ORename this field "HTZJ" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(öƒëêøÿÿÿÿ
+e	java:S101"MRename this class name to match the regular expression '^[A-Z][a-zA-Z0-9]*$'.(ŸãÀ¾þÿÿÿÿ

+ 576 - 0
.idea/sonarlint/issuestore/d/a/daa38303f16cd676e8410f685a3f89d3df715875

@@ -0,0 +1,576 @@
+
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+\
+java:S1192"HDefine a constant instead of duplicating this literal "DYRZJHM" 6 times.(¥‡¶÷
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+i	java:S117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(°¿Þ�ýÿÿÿÿ
+C
+java:S3740"/Provide the parametrized type for this generic.(¨þôª
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+a
+java:S1192"HDefine a constant instead of duplicating this literal "ZWLXQXQ" 6 times.(ŠŽ—°úÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+|	java:S116"iRename this field "guiji_city_real_estate_mapper2" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(Ç·ÚÖ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+_
+java:S1192"FDefine a constant instead of duplicating this literal "CMRXM" 5 times.(ªÇ•‡ûÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+C
+java:S3740"/Provide the parametrized type for this generic.(¨þôª
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+a
+java:S1192"HDefine a constant instead of duplicating this literal "ZWLXQXZ" 5 times.(ÖƒÔáûÿÿÿÿ
+s
+java:S1192"ZDefine a constant instead of duplicating this literal "platform_interfacetype_1" 25 times.(ö„ÁÝýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+i	java:S117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(°¿Þ�ýÿÿÿÿ
+i	java:S117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(°¿Þ�ýÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+b
+java:S1192"IDefine a constant instead of duplicating this literal "results" 50 times.(Ôÿÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(´²ÙÃúÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(Ðûþ®ýÿÿÿÿ
+C
+java:S3740"/Provide the parametrized type for this generic.(¨þôª
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+i	java:S117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(°¿Þ�ýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(íÓ´Ÿüÿÿÿÿ
+i	java:S117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(°¿Þ�ýÿÿÿÿ
+Z
+java:S1192"FDefine a constant instead of duplicating this literal "CSRXM" 3 times.(Üë¼á
+i	java:S117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(°¿Þ�ýÿÿÿÿ
+C
+java:S3740"/Provide the parametrized type for this generic.(¨þôª
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+i	java:S117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(°¿Þ�ýÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+C
+java:S3740"/Provide the parametrized type for this generic.(¨þôª
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+i	java:S117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(°¿Þ�ýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+i	java:S117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(°¿Þ�ýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+O	java:S125"<This block of commented-out lines of code should be removed.(½Ÿá„
+k
+java:S1192"WDefine a constant instead of duplicating this literal "platformInterfacetype" 50 times.(½šÌ‰
+[
+java:S1192"GDefine a constant instead of duplicating this literal "param" 50 times.(ÞºÚÁ
+C
+java:S3740"/Provide the parametrized type for this generic.(¶«”à
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+C
+java:S3740"/Provide the parametrized type for this generic.(¨þôª
+O	java:S125"<This block of commented-out lines of code should be removed.(½Ÿá„
+C
+java:S3740"/Provide the parametrized type for this generic.(¨þôª
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+i	java:S117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(°¿Þ�ýÿÿÿÿ
+i	java:S117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(°¿Þ�ýÿÿÿÿ
+i	java:S117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(°¿Þ�ýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(Úâ�¶øÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+C
+java:S3740"/Provide the parametrized type for this generic.(ØŒ°€
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+i	java:S117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(°¿Þ�ýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+C
+java:S3740"/Provide the parametrized type for this generic.(깸ä
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+C
+java:S3740"/Provide the parametrized type for this generic.(¨þôª
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+C
+java:S3740"/Provide the parametrized type for this generic.(¯ËÐÃ
+C
+java:S3740"/Provide the parametrized type for this generic.(ÜÖˆå
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+C
+java:S3740"/Provide the parametrized type for this generic.(¨þôª
+C
+java:S3740"/Provide the parametrized type for this generic.(¨þôª
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+€	java:S116"hRename this field "guiji_city_real_estate_mapper" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(¡Œœ­øÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+C
+java:S3740"/Provide the parametrized type for this generic.(¨þôª
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+C
+java:S3740"/Provide the parametrized type for this generic.(¨þôª
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+i	java:S117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(°¿Þ�ýÿÿÿÿ
+`	java:S101"MRename this class name to match the regular expression '^[A-Z][a-zA-Z0-9]*$'.( ƒ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+O	java:S125"<This block of commented-out lines of code should be removed.(½Ÿá„
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+C
+java:S3740"/Provide the parametrized type for this generic.(¨þôª
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+v
+java:S1192"]Define a constant instead of duplicating this literal "/system/interfaceLog/addLog" 50 times.(ü”¨ßÿÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+C
+java:S3740"/Provide the parametrized type for this generic.(¨þôª
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+b
+java:S1192"IDefine a constant instead of duplicating this literal "DYQRZJHM" 6 times.(’–üÐúÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(„Ìùòþÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+i	java:S117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(°¿Þ�ýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(õþŒƒûÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+i	java:S117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(°¿Þ�ýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+C
+java:S3740"/Provide the parametrized type for this generic.(¨þôª
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+Z
+java:S1192"FDefine a constant instead of duplicating this literal "MSRXM" 9 times.(ý‡ˆ´
+`
+java:S1192"GDefine a constant instead of duplicating this literal "DYHTBH" 6 times.(þ¼½üÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+C
+java:S3740"/Provide the parametrized type for this generic.(¨þôª
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+g
+java:S1192"SDefine a constant instead of duplicating this literal "interfaceinfoName" 50 times.(„Ø�ï
+_
+java:S1192"FDefine a constant instead of duplicating this literal "SFZLX" 9 times.(ö‹ÆÐúÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(ò‘õ¾ûÿÿÿÿ
+Z
+java:S1192"FDefine a constant instead of duplicating this literal "TXQZH" 5 times.(л³�
+H
+java:S3740"/Provide the parametrized type for this generic.(²àƒ‹üÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+_
+java:S1192"FDefine a constant instead of duplicating this literal "SYQZH" 4 times.(ù»¬�ýÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+i	java:S117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(°¿Þ�ýÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+C
+java:S3740"/Provide the parametrized type for this generic.(¨þôª
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+C
+java:S3740"/Provide the parametrized type for this generic.(¨þôª
+\
+java:S1192"HDefine a constant instead of duplicating this literal "ZWRZJHM" 6 times.(‰ø»Ã
+n
+java:S1192"ZDefine a constant instead of duplicating this literal "platform_interfacetype_2" 25 times.(½šÌ‰
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(”£¢Ýøÿÿÿÿ
+i	java:S117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(°¿Þ�ýÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+d
+java:S1192"PDefine a constant instead of duplicating this literal "ä¹°å�—人姓å��" 8 times.(�»ðõ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+C
+java:S3740"/Provide the parametrized type for this generic.(¨þôª
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+i	java:S117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(°¿Þ�ýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+i	java:S117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(°¿Þ�ýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+i	java:S117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(°¿Þ�ýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(”µÉÌúÿÿÿÿ
+i	java:S117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(°¿Þ�ýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(žÃ¸íùÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+C
+java:S3740"/Provide the parametrized type for this generic.(¨þôª
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+C
+java:S3740"/Provide the parametrized type for this generic.(ÎÚ­¼
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+k
+java:S1192"RDefine a constant instead of duplicating this literal "operationStatus" 100 times.(§ Èœýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(©Áöôþÿÿÿÿ
+C
+java:S3740"/Provide the parametrized type for this generic.(¨þôª
+C
+java:S3740"/Provide the parametrized type for this generic.(¨þôª
+\
+java:S1192"HDefine a constant instead of duplicating this literal "XSBAZMH" 3 times.(£¼­ˆ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(’ù€Æüÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+c
+java:S1192"PDefine a constant instead of duplicating this literal "抵押人姓å��" 5 times.(ÙûÙ$
+j
+java:S1192"QDefine a constant instead of duplicating this literal "interfaceinfoId" 50 times.(£ê¥¦øÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+g
+java:S1192"NDefine a constant instead of duplicating this literal "exceptionLog" 50 times.(¨ïò…øÿÿÿÿ
+i	java:S117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(°¿Þ�ýÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+i	java:S117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(°¿Þ�ýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+C
+java:S3740"/Provide the parametrized type for this generic.(¨þôª
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+C
+java:S3740"/Provide the parametrized type for this generic.(¥£¾²
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+C
+java:S3740"/Provide the parametrized type for this generic.(¨þôª
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+i	java:S117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(°¿Þ�ýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+C
+java:S3740"/Provide the parametrized type for this generic.(ù�£­
+C
+java:S3740"/Provide the parametrized type for this generic.(¨þôª
+H
+java:S3740"/Provide the parametrized type for this generic.(íÆÕµýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(‹²õèÿÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ
+H
+java:S3740"/Provide the parametrized type for this generic.(í·éÚýÿÿÿÿ
+<
+java:S1148"#Use a logger to log this exception.(€ÉÔ…ýÿÿÿÿ

+ 15 - 0
.idea/sonarlint/issuestore/e/5/e5d1411d6e5b2700a2a985e66fd39ef3f4b35269

@@ -0,0 +1,15 @@
+
+D
+java:S1172"+Remove this unused method parameter "args".(ü�ÎÆýÿÿÿÿ
+5
+java:S1643"Use a StringBuilder instead.(ùµ¾©ýÿÿÿÿ
+Q	java:S106"9Replace this use of System.out or System.err by a logger.(¼ó´Öüÿÿÿÿ
+Q	java:S106"9Replace this use of System.out or System.err by a logger.(ÞÉÚ�úÿÿÿÿ
+L	java:S106"9Replace this use of System.out or System.err by a logger.(…‰íå
+T	java:S125"<This block of commented-out lines of code should be removed.(š´æ™ûÿÿÿÿ
+Q	java:S106"9Replace this use of System.out or System.err by a logger.(‡¤ááÿÿÿÿÿ
+Q	java:S106"9Replace this use of System.out or System.err by a logger.( ®—¢úÿÿÿÿ
+L	java:S106"9Replace this use of System.out or System.err by a logger.(ݲš
+5
+java:S1643"Use a StringBuilder instead.(ŸÙ—Çûÿÿÿÿ
+O	java:S125"<This block of commented-out lines of code should be removed.(éð‘º

+ 21 - 0
.idea/sonarlint/issuestore/index.pb

@@ -0,0 +1,21 @@
+
+i
+9test-api/src/main/java/com/sooka/base/util/Generator.java,e\5\e5d1411d6e5b2700a2a985e66fd39ef3f4b35269
+Ź
+_test-api/src/main/java/com/sooka/model/bo/Guiji_City_Real_Estate25_contract_check_out_Bean.java,7\6\766bc3cf530662221a1e0ce0895d6c6215fb5ca9
+…
+Utest-api/src/main/java/com/sooka/service/impl/Guiji_City_Real_Estate_ServiceImpl.java,d\a\daa38303f16cd676e8410f685a3f89d3df715875
+D
+sooka-common/pom.xml,5\2\52cf7f113303094b566de8035621ed491e1d0c1c
+s
+Ctest-api/src/main/java/com/sooka/api/PeoplemarryInfosingle_Api.java,3\f\3fe862fe75f2a494d2b59abe04d118172ba3b3e8
+w
+Gtest-api/src/main/java/com/sooka/model/vo/PeoplemarryInfosingle_VO.java,7\5\75b1f77addd94fd682329865c76c9fffbef103c5
+{
+Ktest-api/src/main/java/com/sooka/service/PeoplemarryInfosingle_Service.java,1\d\1d9925f45ee7b01aeb1b268d12c0d92850b1683d
+„
+Ttest-api/src/main/java/com/sooka/service/impl/PeoplemarryInfosingle_ServiceImpl.java,6\9\69fd2838ebb53173a4b73ccd02ff1ebc5486cbd5
+ 
+ptest-api/src/main/java/com/sooka/api_sp/province_1_labor_contract/service/impl/SP_LaborContract_ServiceImpl.java,5\4\54af339577e10ff9d977335e6adcc45d8e85a7a4
+—
+gtest-api/src/main/java/com/sooka/api_sp/province_1_labor_contract/service/SP_LaborContract_Service.java,6\f\6fa6a8299634e12ab4fe4018f9a319eca334adf5

Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 832 - 550
.idea/workspace.xml


BIN
sooka-common/target/classes/com/sooka/enums/ResultEnum.class


+ 7 - 1
test-api/pom.xml

@@ -25,6 +25,9 @@
             <groupId>com.sooka.jersey</groupId>
             <artifactId>sooka-jersey</artifactId>
             <version>0.0.1-SNAPSHOT</version>
+            <!--<groupId>com.sun.jersey</groupId>-->
+            <!--<artifactId>jersey-client</artifactId>-->
+            <!--<version>1.19</version>-->
         </dependency>
 
         <dependency>
@@ -41,7 +44,10 @@
         <dependency>
             <groupId>com.baomidou</groupId>
             <artifactId>dynamic-datasource-spring-boot-starter</artifactId>
-            <version>RELEASE</version>
+            <!--<version>RELEASE</version>-->
+            <!--<groupId>com.baomidou</groupId>-->
+            <!--<artifactId>mybatis-plus-boot-starter</artifactId>-->
+            <version>3.3.1</version>
         </dependency>
 
         <!--war-->

+ 2 - 1
test-api/src/main/java/com/sooka/Application.java

@@ -52,7 +52,8 @@ public class Application extends ResourceConfig {
      * @return
      */
     private Set<Class<?>> findAllClasses(){
-        String scanPackages = "com.sooka.api.*";
+//        String scanPackages = "com.sooka.api.*";
+        String scanPackages = "com.sooka.**.*";
         ClassLoader loader = this.getClass().getClassLoader();
         Resource[] resources = new Resource[0];
         try {

+ 44 - 0
test-api/src/main/java/com/sooka/api_sp/province_1_labor_contract/controller/SP_1_LaborContractNewRecordInfoListQuery_Api.java

@@ -0,0 +1,44 @@
+package com.sooka.api_sp.province_1_labor_contract.controller;
+
+import com.sooka.api_sp.province_1_labor_contract.domain.SP_1_LaborContractNewRecordInfoListQuery_VO;
+import com.sooka.api_sp.province_1_labor_contract.service.SP_LaborContract_Service;
+import com.sooka.base.BaseApi;
+import com.sooka.model.ResultModel;
+import org.springframework.beans.factory.annotation.Autowired;
+
+import javax.ws.rs.Consumes;
+import javax.ws.rs.POST;
+import javax.ws.rs.Path;
+import javax.ws.rs.Produces;
+import javax.ws.rs.core.MediaType;
+
+/**
+ * second phase 劳动备案信息---劳动合同新订备案信息(新)参数
+ */
+@Path("/")
+public class SP_1_LaborContractNewRecordInfoListQuery_Api extends BaseApi {
+
+    @Autowired
+    SP_LaborContract_Service service;
+
+    @POST
+    @Path("/getLaborContractNewRecordInfoListQuery")
+    // 指定请求与返回的相应体为JSON
+    @Consumes(MediaType.APPLICATION_JSON)
+    @Produces(MediaType.APPLICATION_JSON)
+    public ResultModel getLaborContractNewRecordInfoListQuery(SP_1_LaborContractNewRecordInfoListQuery_VO vo){
+        return service.getLaborContractNewRecordInfoListQuery(vo);
+    }
+
+    @POST
+    @Path("/getLaborContractNewRecordInfoListQuery_test")
+    // 指定请求与返回的相应体为JSON
+    @Consumes(MediaType.APPLICATION_JSON)
+    @Produces(MediaType.APPLICATION_JSON)
+    public ResultModel getLaborContractNewRecordInfoListQuery_test(SP_1_LaborContractNewRecordInfoListQuery_VO vo){
+        return ResultModel.ok(vo);
+    }
+
+
+
+}

+ 35 - 0
test-api/src/main/java/com/sooka/api_sp/province_1_labor_contract/controller/SP_2_LaborContractRenewRecordInfoListQuery_Api.java

@@ -0,0 +1,35 @@
+package com.sooka.api_sp.province_1_labor_contract.controller;
+
+import com.sooka.api_sp.province_1_labor_contract.domain.SP_2_LaborContractRenewRecordInfoListQuery_VO;
+import com.sooka.api_sp.province_1_labor_contract.service.SP_LaborContract_Service;
+import com.sooka.base.BaseApi;
+import com.sooka.model.ResultModel;
+import org.springframework.beans.factory.annotation.Autowired;
+
+import javax.ws.rs.Consumes;
+import javax.ws.rs.POST;
+import javax.ws.rs.Path;
+import javax.ws.rs.Produces;
+import javax.ws.rs.core.MediaType;
+
+/**
+ * second phase 劳动备案信息---劳动合同新订备案信息(新)参数
+ */
+@Path("/")
+public class SP_2_LaborContractRenewRecordInfoListQuery_Api extends BaseApi {
+
+    @Autowired
+    SP_LaborContract_Service service;
+
+    @POST
+    @Path("/getLaborContractRenewRecordInfoListQuery")
+    // 指定请求与返回的相应体为JSON
+    @Consumes(MediaType.APPLICATION_JSON)
+    @Produces(MediaType.APPLICATION_JSON)
+    public ResultModel getLaborContractRenewRecordInfoListQuery (SP_2_LaborContractRenewRecordInfoListQuery_VO vo){
+        return service.getLaborContractRenewRecordInfoListQuery (vo);
+    }
+
+
+
+}

+ 35 - 0
test-api/src/main/java/com/sooka/api_sp/province_1_labor_contract/controller/SP_3_LaborContractCancelRecordBookListQuery_Api.java

@@ -0,0 +1,35 @@
+package com.sooka.api_sp.province_1_labor_contract.controller;
+
+import com.sooka.api_sp.province_1_labor_contract.domain.SP_3_LaborContractCancelRecordBookListQuery_VO;
+import com.sooka.api_sp.province_1_labor_contract.service.SP_LaborContract_Service;
+import com.sooka.base.BaseApi;
+import com.sooka.model.ResultModel;
+import org.springframework.beans.factory.annotation.Autowired;
+
+import javax.ws.rs.Consumes;
+import javax.ws.rs.POST;
+import javax.ws.rs.Path;
+import javax.ws.rs.Produces;
+import javax.ws.rs.core.MediaType;
+
+/**
+ * second phase 劳动备案信息---劳动合同新订备案信息(新)参数
+ */
+@Path("/")
+public class SP_3_LaborContractCancelRecordBookListQuery_Api extends BaseApi {
+
+    @Autowired
+    SP_LaborContract_Service service;
+
+    @POST
+    @Path("/getLaborContractCancelRecordBookListQuery")
+    // 指定请求与返回的相应体为JSON
+    @Consumes(MediaType.APPLICATION_JSON)
+    @Produces(MediaType.APPLICATION_JSON)
+    public ResultModel getLaborContractCancelRecordBookListQuery(SP_3_LaborContractCancelRecordBookListQuery_VO vo){
+        return service.getLaborContractCancelRecordBookListQuery(vo);
+    }
+
+
+
+}

+ 35 - 0
test-api/src/main/java/com/sooka/api_sp/province_1_labor_contract/controller/SP_4_LaborContractNewRecordBookListQuery_Api.java

@@ -0,0 +1,35 @@
+package com.sooka.api_sp.province_1_labor_contract.controller;
+
+import com.sooka.api_sp.province_1_labor_contract.domain.SP_4_LaborLaborContractNewRecordBookListQuery_VO;
+import com.sooka.api_sp.province_1_labor_contract.service.SP_LaborContract_Service;
+import com.sooka.base.BaseApi;
+import com.sooka.model.ResultModel;
+import org.springframework.beans.factory.annotation.Autowired;
+
+import javax.ws.rs.Consumes;
+import javax.ws.rs.POST;
+import javax.ws.rs.Path;
+import javax.ws.rs.Produces;
+import javax.ws.rs.core.MediaType;
+
+/**
+ * second phase 劳动备案信息---劳动合同新订备案信息(新)参数
+ */
+@Path("/")
+public class SP_4_LaborContractNewRecordBookListQuery_Api extends BaseApi {
+
+    @Autowired
+    SP_LaborContract_Service service;
+
+    @POST
+    @Path("/getLaborContractNewRecordBookListQuery")
+    // 指定请求与返回的相应体为JSON
+    @Consumes(MediaType.APPLICATION_JSON)
+    @Produces(MediaType.APPLICATION_JSON)
+    public ResultModel getLaborContractNewRecordBookListQuery(SP_4_LaborLaborContractNewRecordBookListQuery_VO  vo){
+        return service.getLaborContractNewRecordBookListQuery(vo);
+    }
+
+
+
+}

+ 35 - 0
test-api/src/main/java/com/sooka/api_sp/province_1_labor_contract/controller/SP_5_LaborContractRenewRecordBookListQuery_Api.java

@@ -0,0 +1,35 @@
+package com.sooka.api_sp.province_1_labor_contract.controller;
+
+import com.sooka.api_sp.province_1_labor_contract.domain.SP_5_LaborContractRenewRecordBookListQuery_VO;
+import com.sooka.api_sp.province_1_labor_contract.service.SP_LaborContract_Service;
+import com.sooka.base.BaseApi;
+import com.sooka.model.ResultModel;
+import org.springframework.beans.factory.annotation.Autowired;
+
+import javax.ws.rs.Consumes;
+import javax.ws.rs.POST;
+import javax.ws.rs.Path;
+import javax.ws.rs.Produces;
+import javax.ws.rs.core.MediaType;
+
+/**
+ * second phase 劳动备案信息---劳动合同新订备案信息(新)参数
+ */
+@Path("/")
+public class SP_5_LaborContractRenewRecordBookListQuery_Api extends BaseApi {
+
+    @Autowired
+    SP_LaborContract_Service service;
+
+    @POST
+    @Path("/getLaborContractRenewRecordBookListQuery")
+    // 指定请求与返回的相应体为JSON
+    @Consumes(MediaType.APPLICATION_JSON)
+    @Produces(MediaType.APPLICATION_JSON)
+    public ResultModel getLaborContractRenewRecordBookListQuery(SP_5_LaborContractRenewRecordBookListQuery_VO vo){
+        return service.getLaborContractRenewRecordBookListQuery(vo);
+    }
+
+
+
+}

+ 29 - 0
test-api/src/main/java/com/sooka/api_sp/province_1_labor_contract/domain/SP_1_LaborContractNewRecordInfoListQuery_VO.java

@@ -0,0 +1,29 @@
+package com.sooka.api_sp.province_1_labor_contract.domain;
+
+import com.google.gson.annotations.Expose;
+import com.sooka.model.vo.BaseVO;
+import lombok.Getter;
+import lombok.Setter;
+
+/**
+ * 劳动备案信息---劳动合同新订备案信息(新)参数
+ */
+
+@Getter
+@Setter
+public class SP_1_LaborContractNewRecordInfoListQuery_VO extends BaseVO {
+
+    //pageSize
+    @Expose
+    private String size;
+    //pageNum
+    @Expose
+    private String page;
+
+    //身份证号码
+    @Expose
+    private String idcardNo;
+
+
+
+}

+ 29 - 0
test-api/src/main/java/com/sooka/api_sp/province_1_labor_contract/domain/SP_2_LaborContractRenewRecordInfoListQuery_VO.java

@@ -0,0 +1,29 @@
+package com.sooka.api_sp.province_1_labor_contract.domain;
+
+import com.google.gson.annotations.Expose;
+import com.sooka.model.vo.BaseVO;
+import lombok.Getter;
+import lombok.Setter;
+
+/**
+ * 劳动备案信息---劳动合同续订备案信息(新)参数
+ */
+
+@Getter
+@Setter
+public class SP_2_LaborContractRenewRecordInfoListQuery_VO extends BaseVO {
+
+    //pageSize
+    @Expose
+    private String size;
+    //pageNum
+    @Expose
+    private String page;
+
+    //身份证号码
+    @Expose
+    private String idcardNo;
+
+
+
+}

+ 29 - 0
test-api/src/main/java/com/sooka/api_sp/province_1_labor_contract/domain/SP_3_LaborContractCancelRecordBookListQuery_VO.java

@@ -0,0 +1,29 @@
+package com.sooka.api_sp.province_1_labor_contract.domain;
+
+import com.google.gson.annotations.Expose;
+import com.sooka.model.vo.BaseVO;
+import lombok.Getter;
+import lombok.Setter;
+
+/**
+ * 劳动合同备案名册----劳动合同解除备案名册信息查询(新)参数
+ */
+
+@Getter
+@Setter
+public class SP_3_LaborContractCancelRecordBookListQuery_VO extends BaseVO {
+
+    //pageSize
+    @Expose
+    private String size;
+    //pageNum
+    @Expose
+    private String page;
+
+    //部门名称
+    @Expose
+    private String unitName;
+
+
+
+}

+ 29 - 0
test-api/src/main/java/com/sooka/api_sp/province_1_labor_contract/domain/SP_4_LaborLaborContractNewRecordBookListQuery_VO.java

@@ -0,0 +1,29 @@
+package com.sooka.api_sp.province_1_labor_contract.domain;
+
+import com.google.gson.annotations.Expose;
+import com.sooka.model.vo.BaseVO;
+import lombok.Getter;
+import lombok.Setter;
+
+/**
+ * 劳动合同备案名册---劳动合同新订备案名册信息查询(新)参数
+ */
+
+@Getter
+@Setter
+public class SP_4_LaborLaborContractNewRecordBookListQuery_VO extends BaseVO {
+
+    //pageSize
+    @Expose
+    private String size;
+    //pageNum
+    @Expose
+    private String page;
+
+    //部门名称
+    @Expose
+    private String unitName;
+
+
+
+}

+ 29 - 0
test-api/src/main/java/com/sooka/api_sp/province_1_labor_contract/domain/SP_5_LaborContractRenewRecordBookListQuery_VO.java

@@ -0,0 +1,29 @@
+package com.sooka.api_sp.province_1_labor_contract.domain;
+
+import com.google.gson.annotations.Expose;
+import com.sooka.model.vo.BaseVO;
+import lombok.Getter;
+import lombok.Setter;
+
+/**
+ * 劳动合同备案名册---劳动合同续订备案名册信息查询接口(新)参数
+ */
+
+@Getter
+@Setter
+public class SP_5_LaborContractRenewRecordBookListQuery_VO extends BaseVO {
+
+    //pageSize
+    @Expose
+    private String size;
+    //pageNum
+    @Expose
+    private String page;
+
+    //部门名称
+    @Expose
+    private String unitName;
+
+
+
+}

+ 19 - 0
test-api/src/main/java/com/sooka/api_sp/province_1_labor_contract/service/SP_LaborContract_Service.java

@@ -0,0 +1,19 @@
+package com.sooka.api_sp.province_1_labor_contract.service;
+
+import com.sooka.api_sp.province_1_labor_contract.domain.*;
+import com.sooka.model.ResultModel;
+
+public interface SP_LaborContract_Service {
+
+    // 劳动备案信息---劳动合同新订备案信息(新)参数
+    public ResultModel getLaborContractNewRecordInfoListQuery(SP_1_LaborContractNewRecordInfoListQuery_VO vo);
+    // 劳动备案信息---劳动合同新订备案信息(新)参数
+    public ResultModel getLaborContractRenewRecordInfoListQuery (SP_2_LaborContractRenewRecordInfoListQuery_VO vo);
+    // 劳动备案信息---劳动合同新订备案信息(新)参数
+    public ResultModel getLaborContractCancelRecordBookListQuery (SP_3_LaborContractCancelRecordBookListQuery_VO vo);
+    // 劳动备案信息---劳动合同新订备案信息(新)参数
+    public ResultModel getLaborContractNewRecordBookListQuery (SP_4_LaborLaborContractNewRecordBookListQuery_VO vo);
+    // 劳动备案信息---劳动合同新订备案信息(新)参数
+    public ResultModel getLaborContractRenewRecordBookListQuery (SP_5_LaborContractRenewRecordBookListQuery_VO vo);
+
+}

+ 352 - 0
test-api/src/main/java/com/sooka/api_sp/province_1_labor_contract/service/impl/SP_LaborContract_ServiceImpl.java

@@ -0,0 +1,352 @@
+package com.sooka.api_sp.province_1_labor_contract.service.impl;
+
+
+import com.alibaba.fastjson.JSON;
+import com.alibaba.fastjson.JSONObject;
+import com.sooka.api_sp.province_1_labor_contract.domain.*;
+import com.sooka.api_sp.province_1_labor_contract.service.SP_LaborContract_Service;
+import com.sooka.model.ResultModel;
+import com.sooka.model.bo.PeoplemarryInfosingle_Bean;
+import com.sooka.service.impl.ABaseService_SP;
+import com.sooka.utils.HttpUtil;
+import com.sooka.utils.HttpUtil2;
+import org.springframework.stereotype.Service;
+
+@Service
+public class SP_LaborContract_ServiceImpl extends ABaseService_SP implements SP_LaborContract_Service {
+
+
+    /**
+     * 劳动备案信息---劳动合同新订备案信息(新)参数
+     * @param vo
+     * @return
+     */
+    @Override
+    public ResultModel getLaborContractNewRecordInfoListQuery(SP_1_LaborContractNewRecordInfoListQuery_VO vo) {
+        PeoplemarryInfosingle_Bean bean = new PeoplemarryInfosingle_Bean();
+        // 参数校验
+        String page = vo.getPage();
+        String size = vo.getSize();
+        String idcardNo = vo.getIdcardNo();
+        if(page == null || page.equals("")){
+            bean.setCode("201");
+            bean.setMessage("page不能为空!");
+            bean.setResult("page null error!");
+            return ResultModel.ok(bean);
+        }
+        if(size == null || size.equals("")){
+            bean.setCode("202");
+            bean.setMessage("size不能为空!");
+            bean.setResult("size null error!");
+            return ResultModel.ok(bean);
+        }
+        if(idcardNo == null || idcardNo.equals("")){
+            bean.setCode("203");
+            bean.setMessage("idcardNo不能为空!");
+            bean.setResult("idcardNo null error!");
+            return ResultModel.ok(bean);
+        }
+        initHeader();
+        String str = "{\"appId\":\"" + vo.getAppId() + "\"," +
+                "\"charset\":\"" + vo.getCharset() + "\"," +
+                "\"format\":\"" + vo.getFormat() + "\"," +
+                "\"page\":\"" + vo.getPage() + "\"," +
+                "\"size\":\"" + vo.getSize() + "\"," +
+                "\"idcardNo\":\"" + vo.getIdcardNo() + "\"," +
+                "\"timestamp\":\"" + vo.getTimestamp() + "\"," +
+                "\"version\":\"" + vo.getVersion() + "\"" +
+                "}";
+        String result = "";
+
+        try {
+            result = HttpUtil.doPost(baseurl_sp + "/api/social/getLaborContractNewRecordInfoListQuery", str, header);
+            System.out.println(result);
+            if (result != null) {
+                JSONObject jsonObject = JSONObject.parseObject(result);
+                String code = jsonObject.getString("code");
+                String message = jsonObject.getString("message");
+                String data = jsonObject.getString("data");
+//                JSONObject data_obj = JSON.parseObject(data);
+//                String r = data_obj.getString("result");
+                bean.setCode(code);
+                bean.setMessage(message);
+//                bean.setMessage("message!");
+//                bean.setResult(r);
+                bean.setResult(result);
+            }
+
+        } catch (Exception e) {
+            e.printStackTrace();
+        }
+        return ResultModel.ok(bean);
+    }
+
+    /**
+     * 劳动备案信息---劳动合同新订备案信息(新)参数
+     * @param vo
+     * @return
+     */
+    @Override
+    public ResultModel getLaborContractRenewRecordInfoListQuery(SP_2_LaborContractRenewRecordInfoListQuery_VO vo) {
+        PeoplemarryInfosingle_Bean bean = new PeoplemarryInfosingle_Bean();
+        // 参数校验
+        String page = vo.getPage();
+        String size = vo.getSize();
+        String idcardNo = vo.getIdcardNo();
+        if(page == null || page.equals("")){
+            bean.setCode("201");
+            bean.setMessage("page不能为空!");
+            bean.setResult("page null error!");
+            return ResultModel.ok(bean);
+        }
+        if(size == null || size.equals("")){
+            bean.setCode("202");
+            bean.setMessage("size不能为空!");
+            bean.setResult("size null error!");
+            return ResultModel.ok(bean);
+        }
+        if(idcardNo == null || idcardNo.equals("")){
+            bean.setCode("203");
+            bean.setMessage("idcardNo不能为空!");
+            bean.setResult("idcardNo null error!");
+            return ResultModel.ok(bean);
+        }
+        initHeader();
+        String str = "{\"appId\":\"" + vo.getAppId() + "\"," +
+                "\"charset\":\"" + vo.getCharset() + "\"," +
+                "\"format\":\"" + vo.getFormat() + "\"," +
+                "\"page\":\"" + vo.getPage() + "\"," +
+                "\"size\":\"" + vo.getSize() + "\"," +
+                "\"idcardNo\":\"" + vo.getIdcardNo() + "\"," +
+                "\"timestamp\":\"" + vo.getTimestamp() + "\"," +
+                "\"version\":\"" + vo.getVersion() + "\"" +
+                "}";
+        String result = "";
+
+        try {
+            result = HttpUtil2.doPost(baseurl_sp + "/api/getLaborContractRenewRecordInfoListQuery", str, header);
+            System.out.println(result);
+            if (result != null) {
+                JSONObject jsonObject = JSONObject.parseObject(result);
+                String code = jsonObject.getString("code");
+                String message = jsonObject.getString("message");
+                String data = jsonObject.getString("data");
+//                JSONObject data_obj = JSON.parseObject(data);
+//                String r = data_obj.getString("result");
+                bean.setCode(code);
+                bean.setMessage(message);
+//                bean.setMessage("message!");
+//                bean.setResult(r);
+                bean.setResult(result);
+            }
+
+        } catch (Exception e) {
+            e.printStackTrace();
+        }
+        return ResultModel.ok(bean);
+    }
+
+    /**
+     * 劳动备案信息---劳动合同新订备案信息(新)参数
+     * @param vo
+     * @return
+     */
+    @Override
+    public ResultModel getLaborContractCancelRecordBookListQuery(SP_3_LaborContractCancelRecordBookListQuery_VO vo) {
+        PeoplemarryInfosingle_Bean bean = new PeoplemarryInfosingle_Bean();
+        // 参数校验
+        String page = vo.getPage();
+        String size = vo.getSize();
+        String unitName = vo.getUnitName();
+        if(page == null || page.equals("")){
+            bean.setCode("201");
+            bean.setMessage("page不能为空!");
+            bean.setResult("page null error!");
+            return ResultModel.ok(bean);
+        }
+        if(size == null || size.equals("")){
+            bean.setCode("202");
+            bean.setMessage("size不能为空!");
+            bean.setResult("size null error!");
+            return ResultModel.ok(bean);
+        }
+        if(unitName == null || unitName.equals("")){
+            bean.setCode("203");
+            bean.setMessage("unitName不能为空!");
+            bean.setResult("unitName null error!");
+            return ResultModel.ok(bean);
+        }
+        initHeader();
+        String str = "{\"appId\":\"" + vo.getAppId() + "\"," +
+                "\"charset\":\"" + vo.getCharset() + "\"," +
+                "\"format\":\"" + vo.getFormat() + "\"," +
+                "\"page\":\"" + vo.getPage() + "\"," +
+                "\"size\":\"" + vo.getSize() + "\"," +
+                "\"unitName\":\"" + vo.getUnitName() + "\"," +
+                "\"timestamp\":\"" + vo.getTimestamp() + "\"," +
+                "\"version\":\"" + vo.getVersion() + "\"" +
+                "}";
+        String result = "";
+
+        try {
+            result = HttpUtil2.doPost(baseurl_sp + "/api/getLaborContractCancelRecordBookListQuery", str, header);
+            System.out.println(result);
+            if (result != null) {
+                JSONObject jsonObject = JSONObject.parseObject(result);
+                String code = jsonObject.getString("code");
+                String message = jsonObject.getString("message");
+                String data = jsonObject.getString("data");
+//                JSONObject data_obj = JSON.parseObject(data);
+//                String r = data_obj.getString("result");
+                bean.setCode(code);
+                bean.setMessage(message);
+//                bean.setMessage("message!");
+//                bean.setResult(r);
+                bean.setResult(result);
+            }
+
+        } catch (Exception e) {
+            e.printStackTrace();
+        }
+        return ResultModel.ok(bean);
+    }
+
+    /**
+     * 劳动备案信息---劳动合同新订备案信息(新)参数
+     * @param vo
+     * @return
+     */
+    @Override
+    public ResultModel getLaborContractNewRecordBookListQuery(SP_4_LaborLaborContractNewRecordBookListQuery_VO vo) {
+        PeoplemarryInfosingle_Bean bean = new PeoplemarryInfosingle_Bean();
+        // 参数校验
+        String page = vo.getPage();
+        String size = vo.getSize();
+        String unitName = vo.getUnitName();
+        if(page == null || page.equals("")){
+            bean.setCode("201");
+            bean.setMessage("page不能为空!");
+            bean.setResult("page null error!");
+            return ResultModel.ok(bean);
+        }
+        if(size == null || size.equals("")){
+            bean.setCode("202");
+            bean.setMessage("size不能为空!");
+            bean.setResult("size null error!");
+            return ResultModel.ok(bean);
+        }
+        if(unitName == null || unitName.equals("")){
+            bean.setCode("203");
+            bean.setMessage("unitName不能为空!");
+            bean.setResult("unitName null error!");
+            return ResultModel.ok(bean);
+        }
+        initHeader();
+        String str = "{\"appId\":\"" + vo.getAppId() + "\"," +
+                "\"charset\":\"" + vo.getCharset() + "\"," +
+                "\"format\":\"" + vo.getFormat() + "\"," +
+                "\"page\":\"" + vo.getPage() + "\"," +
+                "\"size\":\"" + vo.getSize() + "\"," +
+                "\"unitName\":\"" + vo.getUnitName() + "\"," +
+                "\"timestamp\":\"" + vo.getTimestamp() + "\"," +
+                "\"version\":\"" + vo.getVersion() + "\"" +
+                "}";
+        String result = "";
+
+        try {
+            result = HttpUtil2.doPost(baseurl_sp + "/api/social/getLaborContractNewRecordBookListQuery", str, header);
+            System.out.println(result);
+            if (result != null) {
+                JSONObject jsonObject = JSONObject.parseObject(result);
+                String code = jsonObject.getString("code");
+                String message = jsonObject.getString("message");
+                String data = jsonObject.getString("data");
+//                JSONObject data_obj = JSON.parseObject(data);
+//                String r = data_obj.getString("result");
+                bean.setCode(code);
+                bean.setMessage(message);
+//                bean.setMessage("message!");
+//                bean.setResult(r);
+                bean.setResult(result);
+            }
+
+        } catch (Exception e) {
+            e.printStackTrace();
+        }
+        return ResultModel.ok(bean);
+    }
+
+    /**
+     * 劳动备案信息---劳动合同新订备案信息(新)参数
+     * @param vo
+     * @return
+     */
+    @Override
+    public ResultModel getLaborContractRenewRecordBookListQuery(SP_5_LaborContractRenewRecordBookListQuery_VO vo) {
+        PeoplemarryInfosingle_Bean bean = new PeoplemarryInfosingle_Bean();
+        // 参数校验
+        String page = vo.getPage();
+        String size = vo.getSize();
+        String unitName = vo.getUnitName();
+        if(page == null || page.equals("")){
+            bean.setCode("201");
+            bean.setMessage("page不能为空!");
+            bean.setResult("page null error!");
+            return ResultModel.ok(bean);
+        }
+        if(size == null || size.equals("")){
+            bean.setCode("202");
+            bean.setMessage("size不能为空!");
+            bean.setResult("size null error!");
+            return ResultModel.ok(bean);
+        }
+        if(unitName == null || unitName.equals("")){
+            bean.setCode("203");
+            bean.setMessage("unitName不能为空!");
+            bean.setResult("unitName null error!");
+            return ResultModel.ok(bean);
+        }
+        initHeader();
+        String str = "{\"appId\":\"" + vo.getAppId() + "\"," +
+                "\"charset\":\"" + vo.getCharset() + "\"," +
+                "\"format\":\"" + vo.getFormat() + "\"," +
+                "\"page\":\"" + vo.getPage() + "\"," +
+                "\"size\":\"" + vo.getSize() + "\"," +
+                "\"unitName\":\"" + vo.getUnitName() + "\"," +
+                "\"timestamp\":\"" + vo.getTimestamp() + "\"," +
+                "\"version\":\"" + vo.getVersion() + "\"" +
+                "}";
+        String result = "";
+
+        try {
+            result = HttpUtil2.doPost(baseurl_sp + "/api/getLaborContractRenewRecordBookListQuery", str, header);
+            System.out.println(result);
+            if (result != null) {
+                JSONObject jsonObject = JSONObject.parseObject(result);
+                String code = jsonObject.getString("code");
+                String message = jsonObject.getString("message");
+                String data = jsonObject.getString("data");
+//                JSONObject data_obj = JSON.parseObject(data);
+//                String r = data_obj.getString("result");
+                bean.setCode(code);
+                bean.setMessage(message);
+//                bean.setMessage("message!");
+//                bean.setResult(r);
+                bean.setResult(result);
+            }
+
+        } catch (Exception e) {
+            e.printStackTrace();
+        }
+        return ResultModel.ok(bean);
+    }
+
+    public static void main(String[] args) {
+        SP_LaborContract_ServiceImpl s = new SP_LaborContract_ServiceImpl();
+        SP_1_LaborContractNewRecordInfoListQuery_VO v = new SP_1_LaborContractNewRecordInfoListQuery_VO();
+        v.setIdcardNo("230811198805284621");
+//        v.setNameMan("李明泽");
+        ResultModel r = s.getLaborContractNewRecordInfoListQuery(v);
+        System.out.println(r);
+    }
+}

+ 1 - 0
test-api/src/main/java/com/sooka/service/impl/ABaseService.java

@@ -20,6 +20,7 @@ public class ABaseService {
     }
 
     public String baseurl ="https://gateway.zsj.jl.cegn.cn";
+    public String baseurl_sp ="http://172.24.5.241:6689";
 
 
 }

+ 29 - 0
test-api/src/main/java/com/sooka/service/impl/ABaseService_SP.java

@@ -0,0 +1,29 @@
+package com.sooka.service.impl;
+
+import com.sooka.utils.TokenUtil;
+import com.sooka.utils.TokenUtil_SP;
+
+import java.util.HashMap;
+import java.util.Map;
+
+public class ABaseService_SP {
+
+    public Map header = new HashMap();
+
+    public void initHeader(){
+
+        header = TokenUtil.map;
+//        String token = TokenUtil_SP.getToken();
+        // 暂时token固定
+        String token = "Basic NjBlODQxNzQyZTIyMDE2NjUzYmQ3NmE4N2QxY2FjMzA6ODhlOWM0NzcxMWZkMTM5YjhiMGMyODlkZjBiMWI5YmQ=";
+        header.put("Service-ID", "qNpU77");
+        header.put("Authorization-Type", "Basic");
+        header.put("Authorization", token);
+        header.put("Content-Type", "application/json");
+    }
+
+    public String baseurl ="https://gateway.zsj.jl.cegn.cn";
+    public String baseurl_sp ="http://172.24.5.241:6689";
+
+
+}

+ 90 - 0
test-api/src/main/java/com/sooka/utils/TokenUtil_SP.java

@@ -0,0 +1,90 @@
+package com.sooka.utils;
+
+import com.alibaba.fastjson.JSONObject;
+
+import java.io.*;
+import java.util.Date;
+import java.util.HashMap;
+import java.util.Map;
+
+public class TokenUtil_SP {
+
+    public static Map map = new HashMap();
+
+    public static void init(){
+        map.put("Authorization-Type", "Oauth2");
+        map.put("Service-Id", "ILzsKg");
+    }
+
+    static String tokenFilePath ="D:\\temp\\thsjzt_token\\token.txt";
+    public static String getToken() {
+        init();
+        File f = new File(tokenFilePath);
+        if(!f.exists()){
+            try {
+                f.createNewFile();
+                BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(tokenFilePath)));
+                bw.write(String.valueOf(new Date().getTime()));
+                bw.newLine();
+                String token = makeNewToken();
+                bw.write(token);
+                bw.flush();
+                bw.close();
+                return token;
+            } catch (Exception e) {
+                e.printStackTrace();
+            }
+        }else{
+            try {
+                BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(tokenFilePath)));
+                String time = br.readLine();
+                Long t = Long.parseLong(time);
+                Long n = new Date().getTime();
+                if( (n - t) > 23*60*60*1000){
+                    //过期,重新拿token
+                    String token = makeNewToken();
+                    BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(tokenFilePath)));
+                    bw.write(String.valueOf(new Date().getTime()));
+                    bw.newLine();
+                    bw.write(makeNewToken());
+                    bw.flush();
+                    bw.close();
+                    return token;
+                }else{
+                    String token = br.readLine();
+                    return token;
+                }
+
+            } catch (Exception e) {
+                e.printStackTrace();
+            }
+        }
+        return null;
+    }
+
+    public static String makeNewToken(){
+        String r = "";
+        String token = "";
+        try {
+            map.put("Content-type","application/x-www-form-urlencoded");
+            String parma = "client_id=8b1baac0-05a9-2c86-40f4-a496a4f5d151&client_secret=ea42d381d9bf4ed2bd606ed41644c7a9&grant_type=client_credentials&scope=token";
+            r = HttpUtil2.doPost("https://gateway.zsj.jl.cegn.cn/oauth2/token", parma, map);
+            if (r != null && !r.equals("")) {
+                JSONObject jsonObject = JSONObject.parseObject(r);
+                token = jsonObject.getString("access_token");
+            }
+        } catch (Exception e) {
+            e.printStackTrace();
+        }
+        return token;
+    }
+
+
+
+
+    public static void main(String[] args) {
+        String r = TokenUtil_SP.getToken();
+        System.out.println(r);
+    }
+
+}

BIN
test-api/target/classes/com/sooka/Application.class


BIN
test-api/target/classes/com/sooka/base/BaseApi.class


+ 1 - 1
test-api/test-api.iml

@@ -185,7 +185,7 @@
     <orderEntry type="library" name="Maven: org.springframework:spring-jcl:5.1.9.RELEASE" level="project" />
     <orderEntry type="library" scope="TEST" name="Maven: org.springframework:spring-test:5.1.9.RELEASE" level="project" />
     <orderEntry type="library" scope="TEST" name="Maven: org.xmlunit:xmlunit-core:2.6.3" level="project" />
-    <orderEntry type="library" name="Maven: com.baomidou:dynamic-datasource-spring-boot-starter:3.5.0" level="project" />
+    <orderEntry type="library" name="Maven: com.baomidou:dynamic-datasource-spring-boot-starter:3.3.1" level="project" />
     <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-jdbc:2.1.7.RELEASE" level="project" />
     <orderEntry type="library" name="Maven: com.zaxxer:HikariCP:3.2.0" level="project" />
     <orderEntry type="library" name="Maven: org.springframework:spring-jdbc:5.1.9.RELEASE" level="project" />