浏览代码

数据采集

邵洋 1 年之前
父节点
当前提交
3d03030b5d
共有 97 个文件被更改,包括 3577 次插入11 次删除
  1. 77 1
      data-service/src/main/java/com/zksy/data/controller/TestController.java
  2. 211 0
      data-service/src/main/java/com/zksy/data/domain/po/XcrFoodProductionLicense.java
  3. 142 0
      data-service/src/main/java/com/zksy/data/domain/po/XcrFoodProductionLicenseDetali.java
  4. 41 0
      data-service/src/main/java/com/zksy/data/domain/po/XcrHighTech.java
  5. 61 0
      data-service/src/main/java/com/zksy/data/domain/po/XcrInnovationPlatform.java
  6. 9 4
      data-service/src/main/java/com/zksy/data/domain/po/XcrInstitutionalClients.java
  7. 5 0
      data-service/src/main/java/com/zksy/data/domain/po/XcrInvoiceIssuance.java
  8. 110 0
      data-service/src/main/java/com/zksy/data/domain/po/XcrLegalRepresentative.java
  9. 156 0
      data-service/src/main/java/com/zksy/data/domain/po/XcrMinorEnterprises.java
  10. 83 0
      data-service/src/main/java/com/zksy/data/domain/po/XcrRecordDishonesty.java
  11. 1 1
      data-service/src/main/java/com/zksy/data/domain/po/XcrStopBusinessInformation.java
  12. 2 2
      data-service/src/main/java/com/zksy/data/domain/po/XcrTaxRegistrationEstablishment.java
  13. 0 2
      data-service/src/main/java/com/zksy/data/domain/po/XcrTaxpayerCreditRating.java
  14. 158 0
      data-service/src/main/java/com/zksy/data/domain/po/XcrTechnologyAwardSupplement.java
  15. 67 0
      data-service/src/main/java/com/zksy/data/domain/po/XcrTechnologyPlanProject.java
  16. 13 0
      data-service/src/main/java/com/zksy/data/domain/response/XcrFoodProductionLicenseDetaliResponse.java
  17. 13 0
      data-service/src/main/java/com/zksy/data/domain/response/XcrFoodProductionLicenseResponse.java
  18. 13 0
      data-service/src/main/java/com/zksy/data/domain/response/XcrHighTechResponse.java
  19. 12 0
      data-service/src/main/java/com/zksy/data/domain/response/XcrInnovationPlatformResponse.java
  20. 13 0
      data-service/src/main/java/com/zksy/data/domain/response/XcrLegalRepresentativeResponse.java
  21. 13 0
      data-service/src/main/java/com/zksy/data/domain/response/XcrMinorEnterprisesResponse.java
  22. 12 0
      data-service/src/main/java/com/zksy/data/domain/response/XcrRecordDishonestyResponse.java
  23. 12 0
      data-service/src/main/java/com/zksy/data/domain/response/XcrTechnologyAwardSupplementResponse.java
  24. 12 0
      data-service/src/main/java/com/zksy/data/domain/response/XcrTechnologyPlanProjectResponse.java
  25. 18 0
      data-service/src/main/java/com/zksy/data/mapper/XcrAbnormalHouseholdIdentificationMapper.java
  26. 18 0
      data-service/src/main/java/com/zksy/data/mapper/XcrConfirmationTerminationMapper.java
  27. 18 0
      data-service/src/main/java/com/zksy/data/mapper/XcrFoodProductionLicenseDetaliMapper.java
  28. 18 0
      data-service/src/main/java/com/zksy/data/mapper/XcrFoodProductionLicenseMapper.java
  29. 18 0
      data-service/src/main/java/com/zksy/data/mapper/XcrHighTechMapper.java
  30. 18 0
      data-service/src/main/java/com/zksy/data/mapper/XcrIncomeTaxReturnMapper.java
  31. 18 0
      data-service/src/main/java/com/zksy/data/mapper/XcrInnovationPlatformMapper.java
  32. 18 0
      data-service/src/main/java/com/zksy/data/mapper/XcrInstitutionalClientsMapper.java
  33. 18 0
      data-service/src/main/java/com/zksy/data/mapper/XcrInvoiceIssuanceMapper.java
  34. 18 0
      data-service/src/main/java/com/zksy/data/mapper/XcrLegalRepresentativeMapper.java
  35. 18 0
      data-service/src/main/java/com/zksy/data/mapper/XcrMainFinancialStatementsMapper.java
  36. 18 0
      data-service/src/main/java/com/zksy/data/mapper/XcrMinorEnterprisesMapper.java
  37. 18 0
      data-service/src/main/java/com/zksy/data/mapper/XcrRecordDishonestyMapper.java
  38. 18 0
      data-service/src/main/java/com/zksy/data/mapper/XcrStopBusinessInformationMapper.java
  39. 18 0
      data-service/src/main/java/com/zksy/data/mapper/XcrTaxRegistrationEstablishmentMapper.java
  40. 18 0
      data-service/src/main/java/com/zksy/data/mapper/XcrTaxpayerCreditRatingMapper.java
  41. 18 0
      data-service/src/main/java/com/zksy/data/mapper/XcrTechnologyAwardSupplementMapper.java
  42. 18 0
      data-service/src/main/java/com/zksy/data/mapper/XcrTechnologyPlanProjectMapper.java
  43. 13 0
      data-service/src/main/java/com/zksy/data/service/XcrAbnormalHouseholdIdentificationService.java
  44. 13 0
      data-service/src/main/java/com/zksy/data/service/XcrConfirmationTerminationService.java
  45. 13 0
      data-service/src/main/java/com/zksy/data/service/XcrFoodProductionLicenseDetaliService.java
  46. 13 0
      data-service/src/main/java/com/zksy/data/service/XcrFoodProductionLicenseService.java
  47. 13 0
      data-service/src/main/java/com/zksy/data/service/XcrHighTechService.java
  48. 13 0
      data-service/src/main/java/com/zksy/data/service/XcrIncomeTaxReturnService.java
  49. 13 0
      data-service/src/main/java/com/zksy/data/service/XcrInnovationPlatformService.java
  50. 13 0
      data-service/src/main/java/com/zksy/data/service/XcrInstitutionalClientsService.java
  51. 13 0
      data-service/src/main/java/com/zksy/data/service/XcrInvoiceIssuanceService.java
  52. 13 0
      data-service/src/main/java/com/zksy/data/service/XcrLegalRepresentativeService.java
  53. 13 0
      data-service/src/main/java/com/zksy/data/service/XcrMainFinancialStatementsService.java
  54. 13 0
      data-service/src/main/java/com/zksy/data/service/XcrMinorEnterprisesService.java
  55. 13 0
      data-service/src/main/java/com/zksy/data/service/XcrRecordDishonestyService.java
  56. 13 0
      data-service/src/main/java/com/zksy/data/service/XcrStopBusinessInformationService.java
  57. 13 0
      data-service/src/main/java/com/zksy/data/service/XcrTaxRegistrationEstablishmentService.java
  58. 13 0
      data-service/src/main/java/com/zksy/data/service/XcrTaxpayerCreditRatingService.java
  59. 13 0
      data-service/src/main/java/com/zksy/data/service/XcrTechnologyAwardSupplementService.java
  60. 13 0
      data-service/src/main/java/com/zksy/data/service/XcrTechnologyPlanProjectService.java
  61. 58 0
      data-service/src/main/java/com/zksy/data/service/impl/XcrAbnormalHouseholdIdentificationServiceImpl.java
  62. 1 1
      data-service/src/main/java/com/zksy/data/service/impl/XcrAbnormalHouseholdTerminationServiceImpl.java
  63. 59 0
      data-service/src/main/java/com/zksy/data/service/impl/XcrConfirmationTerminationServiceImpl.java
  64. 58 0
      data-service/src/main/java/com/zksy/data/service/impl/XcrFoodProductionLicenseDetaliServiceImpl.java
  65. 58 0
      data-service/src/main/java/com/zksy/data/service/impl/XcrFoodProductionLicenseServiceImpl.java
  66. 58 0
      data-service/src/main/java/com/zksy/data/service/impl/XcrHighTechServiceImpl.java
  67. 58 0
      data-service/src/main/java/com/zksy/data/service/impl/XcrIncomeTaxReturnServiceImpl.java
  68. 58 0
      data-service/src/main/java/com/zksy/data/service/impl/XcrInnovationPlatformServiceImpl.java
  69. 59 0
      data-service/src/main/java/com/zksy/data/service/impl/XcrInstitutionalClientsServiceImpl.java
  70. 58 0
      data-service/src/main/java/com/zksy/data/service/impl/XcrInvoiceIssuanceServiceImpl.java
  71. 58 0
      data-service/src/main/java/com/zksy/data/service/impl/XcrLegalRepresentativeServiceImpl.java
  72. 57 0
      data-service/src/main/java/com/zksy/data/service/impl/XcrMainFinancialStatementsServiceImpl.java
  73. 58 0
      data-service/src/main/java/com/zksy/data/service/impl/XcrMinorEnterprisesServiceImpl.java
  74. 56 0
      data-service/src/main/java/com/zksy/data/service/impl/XcrRecordDishonestyServiceImpl.java
  75. 56 0
      data-service/src/main/java/com/zksy/data/service/impl/XcrStopBusinessInformationServiceImpl.java
  76. 58 0
      data-service/src/main/java/com/zksy/data/service/impl/XcrTaxRegistrationEstablishmentServiceImpl.java
  77. 58 0
      data-service/src/main/java/com/zksy/data/service/impl/XcrTaxpayerCreditRatingServiceImpl.java
  78. 58 0
      data-service/src/main/java/com/zksy/data/service/impl/XcrTechnologyAwardSupplementServiceImpl.java
  79. 58 0
      data-service/src/main/java/com/zksy/data/service/impl/XcrTechnologyPlanProjectServiceImpl.java
  80. 27 0
      data-service/src/main/resources/mapper/XcrAbnormalHouseholdIdentificationMapper.xml
  81. 24 0
      data-service/src/main/resources/mapper/XcrConfirmationTerminationMapper.xml
  82. 52 0
      data-service/src/main/resources/mapper/XcrFoodProductionLicenseDetaliMapper.xml
  83. 74 0
      data-service/src/main/resources/mapper/XcrFoodProductionLicenseMapper.xml
  84. 20 0
      data-service/src/main/resources/mapper/XcrHighTechMapper.xml
  85. 24 0
      data-service/src/main/resources/mapper/XcrIncomeTaxReturnMapper.xml
  86. 27 0
      data-service/src/main/resources/mapper/XcrInnovationPlatformMapper.xml
  87. 106 0
      data-service/src/main/resources/mapper/XcrInstitutionalClientsMapper.xml
  88. 64 0
      data-service/src/main/resources/mapper/XcrInvoiceIssuanceMapper.xml
  89. 42 0
      data-service/src/main/resources/mapper/XcrLegalRepresentativeMapper.xml
  90. 26 0
      data-service/src/main/resources/mapper/XcrMainFinancialStatementsMapper.xml
  91. 20 0
      data-service/src/main/resources/mapper/XcrMinorEnterprisesMapper.xml
  92. 35 0
      data-service/src/main/resources/mapper/XcrRecordDishonestyMapper.xml
  93. 31 0
      data-service/src/main/resources/mapper/XcrStopBusinessInformationMapper.xml
  94. 48 0
      data-service/src/main/resources/mapper/XcrTaxRegistrationEstablishmentMapper.xml
  95. 34 0
      data-service/src/main/resources/mapper/XcrTaxpayerCreditRatingMapper.xml
  96. 59 0
      data-service/src/main/resources/mapper/XcrTechnologyAwardSupplementMapper.xml
  97. 28 0
      data-service/src/main/resources/mapper/XcrTechnologyPlanProjectMapper.xml

+ 77 - 1
data-service/src/main/java/com/zksy/data/controller/TestController.java

@@ -68,6 +68,8 @@ public class TestController {
     @Autowired
     private XcrSimplifiedCancellationAnnouncementService xcrSimplifiedCancellationAnnouncementService;
     @Autowired
+    private XcrTaxRegistrationEstablishmentService xcrTaxRegistrationEstablishmentService;
+    @Autowired
     private XcrEnterprisePublicityInvestorInformationStatusService xcrEnterprisePublicityInvestorInformationStatusService;
     @Autowired
     private XcrEnterprisePublicityDetailsContributionsContributorsService xcrEnterprisePublicityDetailsContributionsContributorsService;
@@ -76,6 +78,40 @@ public class TestController {
     @Autowired
     private XcrRevisionInformationAgriculturalCollegeAnnualReportService xcrRevisionInformationAgriculturalCollegeAnnualReportService;
     @Autowired
+    private XcrStopBusinessInformationService xcrStopBusinessInformationService;
+    @Autowired
+    private XcrAbnormalHouseholdIdentificationService xcrAbnormalHouseholdIdentificationService;
+    @Autowired
+    private XcrIncomeTaxReturnService xcrIncomeTaxReturnService;
+    @Autowired
+    private XcrMainFinancialStatementsService xcrMainFinancialStatementsService;
+    @Autowired
+    private XcrInvoiceIssuanceService xcrInvoiceIssuanceService;
+    @Autowired
+    private XcrConfirmationTerminationService xcrConfirmationTerminationService;
+    @Autowired
+    private XcrTaxpayerCreditRatingService xcrTaxpayerCreditRatingService;
+    @Autowired
+    private XcrInstitutionalClientsService xcrInstitutionalClientsService;
+    @Autowired
+    private XcrRecordDishonestyService xcrRecordDishonestyService;
+    @Autowired
+    private XcrTechnologyPlanProjectService xcrTechnologyPlanProjectService;
+    @Autowired
+    private XcrTechnologyAwardSupplementService xcrTechnologyAwardSupplementService;
+    @Autowired
+    private XcrMinorEnterprisesService xcrMinorEnterprisesService;
+    @Autowired
+    private XcrInnovationPlatformService xcrInnovationPlatformService;
+    @Autowired
+    private XcrHighTechService xcrHighTechService;
+    @Autowired
+    private XcrFoodProductionLicenseDetaliService xcrFoodProductionLicenseDetaliService;
+    @Autowired
+    private XcrLegalRepresentativeService xcrLegalRepresentativeService;
+    @Autowired
+    private XcrFoodProductionLicenseService xcrFoodProductionLicenseService;
+    @Autowired
     private XcrBasicSupplementAgriculturalCollegeAnnualService xcrBasicSupplementAgriculturalCollegeAnnualService;
     @Autowired
     private XcrEnterpriseBasicInformationService xcrEnterpriseBasicInformationService;
@@ -112,6 +148,7 @@ public class TestController {
 //        xcrNaturalPersonContributionsService.saveDataByUniCode("gateway/api/1/getZrrczxxByUniscid");
 //        xcrHistoryNameService.saveDataByUniCode("gateway/api/1/getLsmcxxByUnscid");
 //        xcrHistoricalLegalRepresentativeService.saveDataByUniCode("gateway/api/1/getLsfddbrxxByUniscid");
+        //非正常户解除信息
 //        xcrAbnormalHouseholdTerminationService.saveDataByUniCode("gateway/api/1/getFzchjcxxByUniscid");
 //        xcrTaxAdministrativePenaltyService.saveDataByUniCode("gateway/api/1/getSwxzcfxxByUniscid");
 //        xcrAffiliatedEnterpriseService.saveDataByUniCode("gateway/api/1/getLsqyxxByUniscid");
@@ -137,7 +174,46 @@ public class TestController {
 //        xcrEquityChangeInfoService.saveDataByUniCode("gateway/api/1/getGqbgxxByUniscid");
 //        xcrEquityFreezeExecutionService.saveDataByUniCode("gateway/api/1/getGqdjbzxrxxByUniscid");
 //        xcrAbnormalBusinessOperationsService.saveDataByUniCode("gateway/api/1/getQyycmlxxxxByUniscid");
-        xcrCheckWorkInfoService.saveDataByUniCode("gateway/api/1/getJcgzxxByUniscid");
+//        xcrCheckWorkInfoService.saveDataByUniCode("gateway/api/1/getJcgzxxByUniscid");
+//        xcrRevisionInformationAgriculturalCollegeAnnualReportService.saveDataByUniCode("gateway/api/1/getNznbxgxxByUniscid");
+        //注销税务登记信息(接口慢导致连接超时)
+//        xcrCancelTaxRegistrationService.saveDataByUniCode("gateway/api/1/getZxswdjxxByUniscid");
+        //税务登记设立信息
+//        xcrTaxRegistrationEstablishmentService.saveDataByUniCode("gateway/api/1/getSwdjslxxByUniscid");
+        //个体工商户停歇业信息
+//        xcrStopBusinessInformationService.saveDataByUniCode("gateway/api/1/getGtgshtxyxxByUniscid");
+        //非正常户认定信息
+//        xcrAbnormalHouseholdIdentificationService.saveDataByUniCode("gateway/api/1/getFzchrdxxByUniscid");
+        //企业所得税申报信息
+//        xcrIncomeTaxReturnService.saveDataByUniCode("gateway/api/1/getQysdssbxxByUniscid1");
+        //财务报表主表
+//        xcrMainFinancialStatementsService.saveDataByUniCode("gateway/api/1/getCwbbzbByUniscid");
+        //发票开票信息
+//        xcrInvoiceIssuanceService.saveDataByUniCode("gateway/api/1/fpkpxxByUniscid");
+        //非正常户认定解除信息表
+//        xcrConfirmationTerminationService.saveDataByUniCode("gateway/api/1/getFzchrdjcxxbByUniscid");
+        //纳税人信用等级
+//        xcrTaxpayerCreditRatingService.saveDataByUniCode("gateway/api/1/getNsrxydjByUniscid");
+        //机构客户信息
+//        xcrInstitutionalClientsService.saveDataByUniCode("gateway/api/1/getJgkhxxByUnisicd");
+        //失信记录名单
+//        xcrRecordDishonestyService.saveDataByUniCode("gateway/api/1/getSxjlmdByQymc");
+        //科技计划项目安排表
+//        xcrTechnologyPlanProjectService.saveDataByUniCode("gateway/api/1/getKjjhxmapbByQymc");
+        //科技奖补项目及资金情况
+//        xcrTechnologyAwardSupplementService.saveDataByUniCode("gateway/api/1/getKjjbxmjzjqkByQymc");
+        //科技型中小企业名单
+//        xcrMinorEnterprisesService.saveDataByUniCode("gateway/api/1/getKjxzxqymdByQymc");
+        //国家、省、市创新平台名单
+//        xcrInnovationPlatformService.saveDataByUniCode("gateway/api/1/getCxptmd");
+        //高新技术企业名单
+//        xcrHighTechService.saveDataByUniCode("gateway/api/1/getGxjsqymdByUniscid");
+        //食品生产许可证品种明细
+//        xcrFoodProductionLicenseDetaliService.saveDataByUniCode("gateway/api/1/getSpscxkzpzmxByUniscid");
+        //食品生产法定代表人信息
+//        xcrLegalRepresentativeService.saveDataByUniCode("gateway/api/1/getSpscfddbrxxByUniscid");
+        //食品生产许可证基本信息
+//        xcrFoodProductionLicenseService.saveDataByUniCode("gateway/api/1/getSpscxkzjbxxByUniscid");
         return "成功";
     }
     @GetMapping("/b")

+ 211 - 0
data-service/src/main/java/com/zksy/data/domain/po/XcrFoodProductionLicense.java

@@ -0,0 +1,211 @@
+package com.zksy.data.domain.po;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.io.Serializable;
+import java.sql.Blob;
+import java.util.Date;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+/**
+ * 食品生产许可证基本信息
+ * @TableName xcr_food_production_license
+ */
+@TableName(value ="xcr_food_production_license")
+@Data
+public class XcrFoodProductionLicense extends BasePo implements Serializable {
+    @TableField("INFOSHAR_ID")
+    @JsonProperty("INFOSHAR_ID")
+    private String INFOSHAR_ID;  // 信息共享ID
+
+    @TableField("ID")
+    @JsonProperty("ID")
+    private String ID;  // 生产许可证信息表主键 信息主键,保持唯一性
+
+    @TableField("PRODUCER_NAME")
+    @JsonProperty("PRODUCER_NAME")
+    private String PRODUCER_NAME;  // 生产者名称 持证主体
+
+    @TableField("LEGAL_PERSON")
+    @JsonProperty("LEGAL_PERSON")
+    private String LEGAL_PERSON;  // 法定代表人(负责人)
+
+    @TableField("PERMIT_NO")
+    @JsonProperty("PERMIT_NO")
+    private String PERMIT_NO;  // 许可证编号
+
+    @TableField("SOCIAL_CREDIT_CODE")
+    @JsonProperty("SOCIAL_CREDIT_CODE")
+    private String SOCIAL_CREDIT_CODE;  // 统一社会信用代码
+
+    @TableField("DIVISON_CODE")
+    @JsonProperty("DIVISON_CODE")
+    private String DIVISON_CODE;  // 行政区划代码
+
+    @TableField("DOMICILE")
+    @JsonProperty("DOMICILE")
+    private String DOMICILE;  // 住所
+
+    @TableField("PRODUCTION_ADDRESS")
+    @JsonProperty("PRODUCTION_ADDRESS")
+    private String PRODUCTION_ADDRESS;  // 生产地址
+
+    @TableField("FOOD_CATEGORY")
+    @JsonProperty("FOOD_CATEGORY")
+    private String FOOD_CATEGORY;  // 食品类别
+
+    @TableField("LICENSING_AUTHORITY")
+    @JsonProperty("LICENSING_AUTHORITY")
+    private String LICENSING_AUTHORITY;  // 发证机关
+
+    @TableField("LICENSING_AUTHORITY_CODE")
+    @JsonProperty("LICENSING_AUTHORITY_CODE")
+    private String LICENSING_AUTHORITY_CODE;  // 发证机关代码
+
+    @TableField("ISSUANCE_DATE")
+    @JsonProperty("ISSUANCE_DATE")
+    private Date ISSUANCE_DATE;  // 证照颁发日期
+
+    @TableField("EXPIRATION_DATE")
+    @JsonProperty("EXPIRATION_DATE")
+    private Date EXPIRATION_DATE;  // 证照有效期截止日期
+
+    @TableField("QR_CODE")
+    @JsonProperty("QR_CODE")
+    private String QR_CODE;  // 二维码
+
+    @TableField("USE_ELECTRONIC_LICENSE")
+    @JsonProperty("USE_ELECTRONIC_LICENSE")
+    private char USE_ELECTRONIC_LICENSE;  // 是否采用电子证照
+
+    @TableField("ACCEPTANCE_TIME")
+    @JsonProperty("ACCEPTANCE_TIME")
+    private Date ACCEPTANCE_TIME;  // 受理时间
+
+    @TableField("LICENSE_STATUS")
+    @JsonProperty("LICENSE_STATUS")
+    private char LICENSE_STATUS;  // 许可证状态
+
+    @TableField("PERMIT_TYPE")
+    @JsonProperty("PERMIT_TYPE")
+    private char PERMIT_TYPE;  // 许可证办理类别
+
+    @TableField("CANCELLATION_REASON")
+    @JsonProperty("CANCELLATION_REASON")
+    private String CANCELLATION_REASON;  // 许可证注销原因
+
+    @TableField("CANCELLATION_DATE")
+    @JsonProperty("CANCELLATION_DATE")
+    private Date CANCELLATION_DATE;  // 许可证注销日期
+
+    @TableField("ORIGINAL_LICENSE_NO")
+    @JsonProperty("ORIGINAL_LICENSE_NO")
+    private String ORIGINAL_LICENSE_NO;  // 原许可证编号
+
+    @TableField("INFORM_COMMITMENT")
+    @JsonProperty("INFORM_COMMITMENT")
+    private Character INFORM_COMMITMENT;  // 告知承诺
+
+    @TableField("INFORM_PROMISED_FOOD_CATEGORY")
+    @JsonProperty("INFORM_PROMISED_FOOD_CATEGORY")
+    private String INFORM_PROMISED_FOOD_CATEGORY;  // 告知承诺涉及许可食品类别
+
+    @TableField("DAILY_SUPERVISION_ORGANIZATION")
+    @JsonProperty("DAILY_SUPERVISION_ORGANIZATION")
+    private String DAILY_SUPERVISION_ORGANIZATION;  // 日常监督管理机构
+
+    @TableField("DAILYSUPERORG_DIVISON_CODE")
+    @JsonProperty("DAILYSUPERORG_DIVISON_CODE")
+    private String DAILYSUPERORG_DIVISON_CODE;  // 日常监管机构行政区划代码
+
+    @TableField("DAILY_SUPERVISOR")
+    @JsonProperty("DAILY_SUPERVISOR")
+    private String DAILY_SUPERVISOR;  // 日常监管人员
+
+    @TableField("COMPLAINT_HOTLINE")
+    @JsonProperty("COMPLAINT_HOTLINE")
+    private String COMPLAINT_HOTLINE;  // 投诉举报电话
+
+    @TableField("SIGNER")
+    @JsonProperty("SIGNER")
+    private String SIGNER;  // 签发人
+
+    @TableField("WAREHOUSE_ADDRESS")
+    @JsonProperty("WAREHOUSE_ADDRESS")
+    private String WAREHOUSE_ADDRESS;  // 外设仓库地址
+
+    @TableField("RECORD_DATE")
+    @JsonProperty("RECORD_DATE")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd", timezone = "GMT+8")
+    private Date RECORD_DATE;  // 时间戳(入库时间)
+
+    @TableField("INFOSHARE_FID")
+    @JsonProperty("INFOSHARE_FID")
+    private String INFOSHARE_FID;  // 共享文件ID
+
+    @TableField("INFOSHAR_TIME")
+    @JsonProperty("INFOSHAR_TIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+    private Date INFOSHAR_TIME;  // 信息共享时间1
+
+    @TableField("INFOSHARE_TIME1")
+    @JsonProperty("INFOSHARE_TIME1")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+    private Date INFOSHARE_TIME1;  // 信息共享时间2
+
+    @TableField("INFOSHARE_TIME2")
+    @JsonProperty("INFOSHARE_TIME2")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+    private Date INFOSHARE_TIME2;  // 信息共享时间3
+
+    @TableField("INFOSHARE_TIME3")
+    @JsonProperty("INFOSHARE_TIME3")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+    private Date INFOSHARE_TIME3;  // 信息共享时间4
+
+    @TableField("INFOSHARE_STAT")
+    @JsonProperty("INFOSHARE_STAT")
+    private String INFOSHARE_STAT;  // 信息共享状态
+
+    @TableField("INFOSHARE_DTSOURCE")
+    @JsonProperty("INFOSHARE_DTSOURCE")
+    private String INFOSHARE_DTSOURCE;  // 数据来源
+
+    @TableField("INFOSHARE_DTAREA")
+    @JsonProperty("INFOSHARE_DTAREA")
+    private String INFOSHARE_DTAREA;  // 数据区域
+
+    @TableField("INFOSHARE_VER")
+    @JsonProperty("INFOSHARE_VER")
+    private String INFOSHARE_VER;  // 版本号
+
+    @TableField("INFOSHAR_APP")
+    @JsonProperty("INFOSHAR_APP")
+    private String INFOSHAR_APP;  // 应用标识
+
+    @TableField("SEQ_GLOBALLY_USER_UNIQUE______")
+    @JsonProperty("SEQ_GLOBALLY_USER_UNIQUE______")
+    private String SEQ_GLOBALLY_USER_UNIQUE;  // 全局用户唯一标识
+
+    @TableField("SOURCE_SYSTEM")
+    @JsonProperty("SOURCE_SYSTEM")
+    private String SOURCE_SYSTEM;  // 源系统
+
+    @TableField("LICENSE_STATUS_NEW")
+    @JsonProperty("LICENSE_STATUS_NEW")
+    private String LICENSE_STATUS_NEW;  // 新的许可证状态
+
+    @TableField("IF_ZHUXIAO")
+    @JsonProperty("IF_ZHUXIAO")
+    private String IF_ZHUXIAO;  // 市场主体是否注销
+
+    @TableField("I_TIME")
+    @JsonProperty("I_TIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+    private Date I_TIME;  // 插入时间
+}

+ 142 - 0
data-service/src/main/java/com/zksy/data/domain/po/XcrFoodProductionLicenseDetali.java

@@ -0,0 +1,142 @@
+package com.zksy.data.domain.po;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.io.Serializable;
+import java.util.Date;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+/**
+ * 食品生产许可证品种明细
+ * @TableName xcr_food_production_license_detali
+ */
+@TableName(value ="xcr_food_production_license_detali")
+@Data
+public class XcrFoodProductionLicenseDetali extends BasePo implements Serializable {
+    @TableField("INFOSHAR_ID")
+    @JsonProperty("INFOSHAR_ID")
+    private String INFOSHAR_ID;  // 许可证品种明细表主键 信息主键,保持唯一性
+
+    @TableField("ID")
+    @JsonProperty("ID")
+    private String ID;  // 信息主键,保持唯一性
+
+    @TableField("PRODUCTION_LICENCE_ID")
+    @JsonProperty("PRODUCTION_LICENCE_ID")
+    private String PRODUCTION_LICENCE_ID;  // 生产许可证信息表主键 生产许可证表主键
+
+    @TableField("PERMIT_NO")
+    @JsonProperty("PERMIT_NO")
+    private String PERMIT_NO;  // 许可证编号 食品生产许可证的编号,由SC(“生产”的汉语拼音字母缩写)和14位阿拉伯数字组成
+
+    @TableField("FOOD_CATEGORY")
+    @JsonProperty("FOOD_CATEGORY")
+    private String FOOD_CATEGORY;  // 食品、食品添加剂类别 《食品生产许可分类目录》中的食品、食品添加剂类别
+
+    @TableField("FOOD_CATEGORY_TWO_CODE")
+    @JsonProperty("FOOD_CATEGORY_TWO_CODE")
+    private String FOOD_CATEGORY_TWO_CODE;  // 类别编号 《食品生产许可分类目录》中的类别编号
+
+    @TableField("FOOD_CATEGORY_TWO_NAME")
+    @JsonProperty("FOOD_CATEGORY_TWO_NAME")
+    private String FOOD_CATEGORY_TWO_NAME;  // 类别名称 《食品生产许可分类目录》中的类别名称
+
+    @TableField("FOOD_CATEGORY_THREE_NAME")
+    @JsonProperty("FOOD_CATEGORY_THREE_NAME")
+    private String FOOD_CATEGORY_THREE_NAME;  // 品种明细1 《食品生产许可分类目录》中的品种明细(三级)
+
+    @TableField("FOOD_CATEGORY_FOUR_NAME")
+    @JsonProperty("FOOD_CATEGORY_FOUR_NAME")
+    private String FOOD_CATEGORY_FOUR_NAME;  // 品种明细2 《食品生产许可分类目录》中的品种明细(四级)
+
+    @TableField("REMARK")
+    @JsonProperty("REMARK")
+    private String REMARK;  // 备注 食品生产许可证中需要备注说明的信息
+
+    @TableField("INFANT_FORMULA_REG_NO")
+    @JsonProperty("INFANT_FORMULA_REG_NO")
+    private String INFANT_FORMULA_REG_NO;  // 婴幼儿配方乳粉产品配方注册号
+
+    @TableField("SPECIAL_MEDICAL_REG_NO")
+    @JsonProperty("SPECIAL_MEDICAL_REG_NO")
+    private String SPECIAL_MEDICAL_REG_NO;  // 特殊医学用途配方食品注册号
+
+    @TableField("HEALTH_FOOD_REG_NO")
+    @JsonProperty("HEALTH_FOOD_REG_NO")
+    private String HEALTH_FOOD_REG_NO;  // 保健食品注册号
+
+    @TableField("HEALTH_FOOD_RECORD_NO")
+    @JsonProperty("HEALTH_FOOD_RECORD_NO")
+    private String HEALTH_FOOD_RECORD_NO;  // 保健食品备案号
+
+    @TableField("HEALTH_FOOD_PREFIX")
+    @JsonProperty("HEALTH_FOOD_PREFIX")
+    private String HEALTH_FOOD_PREFIX;  // 保健食品注册号前缀 保健食品注册号的前缀(卫食健字/国食健字/国食健注)
+
+    @TableField("RECORD_DATE")
+    @JsonProperty("RECORD_DATE")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd", timezone = "GMT+8")
+    private Date RECORD_DATE;  // 时间戳(入库时间) 数据入库时间,系统自动生成,无需填写
+
+    @TableField("INFOSHARE_FID")
+    @JsonProperty("INFOSHARE_FID")
+    private String INFOSHARE_FID;  // 共享文件ID
+
+    @TableField("INFOSHAR_TIME")
+    @JsonProperty("INFOSHAR_TIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+    private Date INFOSHAR_TIME;  // 信息共享时间1
+
+    @TableField("INFOSHARE_TIME1")
+    @JsonProperty("INFOSHARE_TIME1")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+    private Date INFOSHARE_TIME1;  // 信息共享时间2
+
+    @TableField("INFOSHARE_TIME2")
+    @JsonProperty("INFOSHARE_TIME2")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+    private Date INFOSHARE_TIME2;  // 信息共享时间3
+
+    @TableField("INFOSHARE_TIME3")
+    @JsonProperty("INFOSHARE_TIME3")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+    private Date INFOSHARE_TIME3;  // 信息共享时间4
+
+    @TableField("INFOSHARE_STAT")
+    @JsonProperty("INFOSHARE_STAT")
+    private String INFOSHARE_STAT;  // 信息共享状态
+
+    @TableField("INFOSHARE_DTSOURCE")
+    @JsonProperty("INFOSHARE_DTSOURCE")
+    private String INFOSHARE_DTSOURCE;  // 数据来源
+
+    @TableField("INFOSHARE_DTAREA")
+    @JsonProperty("INFOSHARE_DTAREA")
+    private String INFOSHARE_DTAREA;  // 数据区域
+
+    @TableField("INFOSHARE_VER")
+    @JsonProperty("INFOSHARE_VER")
+    private String INFOSHARE_VER;  // 版本号
+
+    @TableField("INFOSHAR_APP")
+    @JsonProperty("INFOSHAR_APP")
+    private String INFOSHAR_APP;  // 应用标识
+
+    @TableField("SEQ_GLOBALLY_USER_UNIQUE______")
+    @JsonProperty("SEQ_GLOBALLY_USER_UNIQUE______")
+    private String SEQ_GLOBALLY_USER_UNIQUE;  // 全局用户唯一标识
+
+    @TableField("SOURCE_SYSTEM")
+    @JsonProperty("SOURCE_SYSTEM")
+    private String SOURCE_SYSTEM;  // 源系统
+
+    @TableField("I_TIME")
+    @JsonProperty("I_TIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+    private Date I_TIME;  // 插入时间
+}

+ 41 - 0
data-service/src/main/java/com/zksy/data/domain/po/XcrHighTech.java

@@ -0,0 +1,41 @@
+package com.zksy.data.domain.po;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.io.Serializable;
+import java.util.Date;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+/**
+ * 高新技术企业名单
+ * @TableName xcr_high_tech
+ */
+@TableName(value ="xcr_high_tech")
+@Data
+public class XcrHighTech extends BasePo implements Serializable {
+    @TableField("CSID")
+    @JsonProperty("CSID")
+    private Integer CSID;  // 唯一记录id 主键
+
+    @TableField("QYMC")
+    @JsonProperty("QYMC")
+    private String QYMC;  // 企业名称
+
+    @TableField("ZSBH")
+    @JsonProperty("ZSBH")
+    private String ZSBH;  // 证书编号
+
+    @TableField("SSX")
+    @JsonProperty("SSX")
+    private String SSX;  // 所属县
+
+    @TableField("I_TIME")
+    @JsonProperty("I_TIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+    private Date I_TIME;  // 插入时间
+}

+ 61 - 0
data-service/src/main/java/com/zksy/data/domain/po/XcrInnovationPlatform.java

@@ -0,0 +1,61 @@
+package com.zksy.data.domain.po;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.io.Serializable;
+import java.util.Date;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+/**
+ * 国家、省、市创新平台名单
+ * @TableName xcr_innovation_platform
+ */
+@TableName(value ="xcr_innovation_platform")
+@Data
+public class XcrInnovationPlatform extends BasePo implements Serializable {
+    @TableField("CSID")
+    @JsonProperty("CSID")
+    private Integer CSID;  // 唯一记录id 主键
+
+    @TableField("XH")
+    @JsonProperty("XH")
+    private String XH;  // 序号
+
+    @TableField("PTMC")
+    @JsonProperty("PTMC")
+    private String PTMC;  // 平台名称
+
+    @TableField("YTDW")
+    @JsonProperty("YTDW")
+    private String YTDW;  // 依托单位
+
+    @TableField("CJSJ")
+    @JsonProperty("CJSJ")
+    private Date CJSJ;  // 创建时间
+
+    @TableField("LB")
+    @JsonProperty("LB")
+    private String LB;  // 类别
+
+    @TableField("JB")
+    @JsonProperty("JB")
+    private String JB;  // 级别
+
+    @TableField("LXRDH")
+    @JsonProperty("LXRDH")
+    private String LXRDH;  // 联系人及电话
+
+    @TableField("SD")
+    @JsonProperty("SD")
+    private String SD;  // 属地
+
+    @TableField("I_TIME")
+    @JsonProperty("I_TIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+    private Date I_TIME;  // 插入时间
+}

+ 9 - 4
data-service/src/main/java/com/zksy/data/domain/po/XcrInstitutionalClients.java

@@ -3,7 +3,6 @@ package com.zksy.data.domain.po;
 import com.baomidou.mybatisplus.annotation.*;
 import com.fasterxml.jackson.annotation.JsonFormat;
 import com.fasterxml.jackson.annotation.JsonProperty;
-import com.zksy.data.domain.po.BasePo;
 import lombok.Data;
 
 import java.io.Serializable;
@@ -14,7 +13,7 @@ import java.util.Date;
 @TableName(value = "xcr_institutional_clients")  // MyBatis-Plus 的 TableName 注解指定对应的数据库表名
 public class XcrInstitutionalClients extends BasePo implements Serializable {
 
-    @TableField("ID")  // 主键,自动递增
+    @TableField("ID")
     @JsonProperty("ID")
     private Integer ID;  // 唯一记录id
 
@@ -64,6 +63,7 @@ public class XcrInstitutionalClients extends BasePo implements Serializable {
 
     @TableField("DWFXR")
     @JsonProperty("DWFXR")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
     private Date DWFXR;  // 单位发薪日
 
     @TableField("JBRXM")
@@ -96,10 +96,12 @@ public class XcrInstitutionalClients extends BasePo implements Serializable {
 
     @TableField("DWSLRQ")
     @JsonProperty("DWSLRQ")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
     private Date DWSLRQ;  // 单位设立日期
 
     @TableField("DWKHRQ")
     @JsonProperty("DWKHRQ")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
     private Date DWKHRQ;  // 单位开户日期
 
     @TableField("STYHMC")
@@ -140,6 +142,7 @@ public class XcrInstitutionalClients extends BasePo implements Serializable {
 
     @TableField("ZCRQ")
     @JsonProperty("ZCRQ")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
     private Date ZCRQ;  // 注册登记日期
 
     @TableField("YYZZDJJG")
@@ -152,10 +155,12 @@ public class XcrInstitutionalClients extends BasePo implements Serializable {
 
     @TableField("DJRQ")
     @JsonProperty("DJRQ")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
     private Date DJRQ;  // 登记日期
 
     @TableField("DJSJ")
     @JsonProperty("DJSJ")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
     private Date DJSJ;  // 登记时间
 
     @TableField("DJCZYID")
@@ -224,7 +229,7 @@ public class XcrInstitutionalClients extends BasePo implements Serializable {
 
     @TableField("FRXB")
     @JsonProperty("FRXB")
-    private Character FRXB;  // 法人性别
+    private Boolean FRXB;  // 法人性别
 
     @TableField("FRGJ")
     @JsonProperty("FRGJ")
@@ -232,7 +237,7 @@ public class XcrInstitutionalClients extends BasePo implements Serializable {
 
     @TableField("SFDLFR")
     @JsonProperty("SFDLFR")
-    private Character SFDLFR;  // 是否独立法人
+    private Boolean SFDLFR;  // 是否独立法人
 
     @TableField("FRZSDM")
     @JsonProperty("FRZSDM")

+ 5 - 0
data-service/src/main/java/com/zksy/data/domain/po/XcrInvoiceIssuance.java

@@ -68,6 +68,7 @@ public class XcrInvoiceIssuance extends BasePo implements Serializable {
 
     @TableField("BILLDATE")
     @JsonProperty("BILLDATE")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
     private Date BILLDATE;  // 开票日期
 
     @TableField("TAXPAYCODE")
@@ -108,6 +109,7 @@ public class XcrInvoiceIssuance extends BasePo implements Serializable {
 
     @TableField("LIMITDATE")
     @JsonProperty("LIMITDATE")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
     private Date LIMITDATE;  // 限缴日期
 
     @TableField("TAXTYPECODE")
@@ -128,10 +130,12 @@ public class XcrInvoiceIssuance extends BasePo implements Serializable {
 
     @TableField("TAXSTARTDATE")
     @JsonProperty("TAXSTARTDATE")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
     private Date TAXSTARTDATE;  // 税款所属日期起
 
     @TableField("TAXENDDATE")
     @JsonProperty("TAXENDDATE")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
     private Date TAXENDDATE;  // 税款所属日期止
 
     @TableField("VICESIGN")
@@ -160,6 +164,7 @@ public class XcrInvoiceIssuance extends BasePo implements Serializable {
 
     @TableField("APPLYDATE")
     @JsonProperty("APPLYDATE")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "dd-MMM-yy", timezone = "GMT+8")
     private Date APPLYDATE;  // 申请日期
 
     @TableField("ENTERINGTIME")

+ 110 - 0
data-service/src/main/java/com/zksy/data/domain/po/XcrLegalRepresentative.java

@@ -0,0 +1,110 @@
+package com.zksy.data.domain.po;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.io.Serializable;
+import java.util.Date;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+/**
+ * 食品经营法定代表人信息
+ * @TableName xcr_legal_representative
+ */
+@TableName(value ="xcr_legal_representative")
+@Data
+public class XcrLegalRepresentative extends BasePo implements Serializable {
+    @TableField("INFOSHAR_ID")
+    @JsonProperty("INFOSHAR_ID")
+    private String INFOSHAR_ID;  // 法定代表人表主键 信息主键,保持唯一性
+
+    @TableField("ID")
+    @JsonProperty("ID")
+    private String ID;  // 信息主键,保持唯一性
+
+    @TableField("PRODUCTION_LICENCE_ID")
+    @JsonProperty("PRODUCTION_LICENCE_ID")
+    private String PRODUCTION_LICENCE_ID;  // 生产许可证信息表主键 生产许可证表主键
+
+    @TableField("PERMIT_NO")
+    @JsonProperty("PERMIT_NO")
+    private String PERMIT_NO;  // 许可证编号 食品生产许可证的编号,由SC(“生产”的汉语拼音字母缩写)和14位阿拉伯数字组成
+
+    @TableField("NAME")
+    @JsonProperty("NAME")
+    private String NAME;  // 姓名 法定代表人在户籍管理部门正式登记注册、人事档案中正确记载的姓氏名称
+
+    @TableField("ID_TYPE")
+    @JsonProperty("ID_TYPE")
+    private String ID_TYPE;  // 证件类型 法定代表人出示的可以证明某种身份的证明文件的类型(填写代码表3代码)
+
+    @TableField("ID_NO")
+    @JsonProperty("ID_NO")
+    private String ID_NO;  // 证件号 法定代表人出示的可以证明某种身份的证明文件的编号
+
+    @TableField("RECORD_DATE")
+    @JsonProperty("RECORD_DATE")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd", timezone = "GMT+8")
+    private Date RECORD_DATE;  // 时间戳(入库时间) 数据入库时间,系统自动生成,无需填写
+
+    @TableField("INFOSHARE_FID")
+    @JsonProperty("INFOSHARE_FID")
+    private String INFOSHARE_FID;  // 共享文件ID
+
+    @TableField("INFOSHAR_TIME")
+    @JsonProperty("INFOSHAR_TIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+    private Date INFOSHAR_TIME;  // 信息共享时间1
+
+    @TableField("INFOSHARE_TIME1")
+    @JsonProperty("INFOSHARE_TIME1")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+    private Date INFOSHARE_TIME1;  // 信息共享时间2
+
+    @TableField("INFOSHARE_TIME2")
+    @JsonProperty("INFOSHARE_TIME2")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+    private Date INFOSHARE_TIME2;  // 信息共享时间3
+
+    @TableField("INFOSHARE_TIME3")
+    @JsonProperty("INFOSHARE_TIME3")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+    private Date INFOSHARE_TIME3;  // 信息共享时间4
+
+    @TableField("INFOSHARE_STAT")
+    @JsonProperty("INFOSHARE_STAT")
+    private String INFOSHARE_STAT;  // 信息共享状态
+
+    @TableField("INFOSHARE_DTSOURCE")
+    @JsonProperty("INFOSHARE_DTSOURCE")
+    private String INFOSHARE_DTSOURCE;  // 数据来源
+
+    @TableField("INFOSHARE_DTAREA")
+    @JsonProperty("INFOSHARE_DTAREA")
+    private String INFOSHARE_DTAREA;  // 数据区域
+
+    @TableField("INFOSHARE_VER")
+    @JsonProperty("INFOSHARE_VER")
+    private String INFOSHARE_VER;  // 版本号
+
+    @TableField("INFOSHAR_APP")
+    @JsonProperty("INFOSHAR_APP")
+    private String INFOSHAR_APP;  // 应用标识
+
+    @TableField("SEQ_GLOBALLY_USER_UNIQUE______")
+    @JsonProperty("SEQ_GLOBALLY_USER_UNIQUE______")
+    private String SEQ_GLOBALLY_USER_UNIQUE;  // 全局用户唯一标识
+
+    @TableField("SOURCE_SYSTEM")
+    @JsonProperty("SOURCE_SYSTEM")
+    private String SOURCE_SYSTEM;  // 源系统
+
+    @TableField("I_TIME")
+    @JsonProperty("I_TIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+    private Date I_TIME;  // 插入时间
+}

+ 156 - 0
data-service/src/main/java/com/zksy/data/domain/po/XcrMinorEnterprises.java

@@ -0,0 +1,156 @@
+package com.zksy.data.domain.po;
+
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.io.Serializable;
+import java.math.BigDecimal;
+import java.util.Date;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+/**
+ * 科技型中小企业名单
+ * @TableName xcr_minor_enterprises
+ */
+@TableName(value ="xcr_minor_enterprises")
+@Data
+public class XcrMinorEnterprises extends BasePo implements Serializable {
+    @TableField("CSID")
+    @JsonProperty("CSID")
+    private Integer CSID;  // 唯一记录id 主键
+
+    @TableField("XH")
+    @JsonProperty("XH")
+    private String XH;  // 序号
+
+    @TableField("SBZTMC")
+    @JsonProperty("SBZTMC")
+    private String SBZTMC;  // 申报主体名称
+
+    @TableField("SD")
+    @JsonProperty("SD")
+    private String SD;  // 属地
+
+    @TableField("KJJL")
+    @JsonProperty("KJJL")
+    private String KJJL;  // 科技奖励
+
+    @TableField("HPYQ")
+    @JsonProperty("HPYQ")
+    private String HPYQ;  // 获批园区
+
+    @TableField("HPCYJD")
+    @JsonProperty("HPCYJD")
+    private String HPCYJD;  // 获批产业基地
+
+    @TableField("HPJMRHJD")
+    @JsonProperty("HPJMRHJD")
+    private String HPJMRHJD;  // 获批军民融合基地
+
+    @TableField("YQJW")
+    @JsonProperty("YQJW")
+    private String YQJW;  // 园区进位
+
+    @TableField("XJGQ")
+    @JsonProperty("XJGQ")
+    private String XJGQ;  // 新进规企
+
+    @TableField("HPGQ")
+    @JsonProperty("HPGQ")
+    private String HPGQ;  // 获批高企
+
+    @TableField("YJGQ")
+    @JsonProperty("YJGQ")
+    private String YJGQ;  // 引进高企
+
+    @TableField("QYSY")
+    @JsonProperty("QYSY")
+    private String QYSY;  // 企业上云
+
+    @TableField("XJPTKF")
+    @JsonProperty("XJPTKF")
+    private String XJPTKF;  // 新建平台(科、发)
+
+    @TableField("XJPTJF")
+    @JsonProperty("XJPTJF")
+    private String XJPTJF;  // 新建平台(经、发)
+
+    @TableField("ZLSQ")
+    @JsonProperty("ZLSQ")
+    private String ZLSQ;  // 专利授权
+
+    @TableField("ZLNFBT")
+    @JsonProperty("ZLNFBT")
+    private String ZLNFBT;  // 专利年费补贴
+
+    @TableField("XPZ")
+    @JsonProperty("XPZ")
+    private String XPZ;  // 新品种
+
+    @TableField("YFJB")
+    @JsonProperty("YFJB")
+    private String YFJB;  // 研发奖补
+
+    @TableField("CYLM")
+    @JsonProperty("CYLM")
+    private String CYLM;  // 产业联盟
+
+    @TableField("JMRHXM")
+    @JsonProperty("JMRHXM")
+    private String JMRHXM;  // 军民融合项目
+
+    @TableField("JMJSYY")
+    @JsonProperty("JMJSYY")
+    private String JMJSYY;  // 军民技术应用
+
+    @TableField("XJZDSYS")
+    @JsonProperty("XJZDSYS")
+    private String XJZDSYS;  // 新建重点实验室等
+
+    @TableField("XJYSGZZ")
+    @JsonProperty("XJYSGZZ")
+    private String XJYSGZZ;  // 新建院(博)士工作站
+
+    @TableField("RCTD")
+    @JsonProperty("RCTD")
+    private String RCTD;  // 人才团队
+
+    @TableField("GSFH")
+    @JsonProperty("GSFH")
+    private String GSFH;  // 个税返还
+
+    @TableField("LSYQ")
+    @JsonProperty("LSYQ")
+    private String LSYQ;  // 绿色园区(工厂)
+
+    @TableField("LXQY")
+    @JsonProperty("LXQY")
+    private String LXQY;  // 两型企业
+
+    @TableField("QJSC")
+    @JsonProperty("QJSC")
+    private String QJSC;  // 清洁生产
+
+    @TableField("LXCP")
+    @JsonProperty("LXCP")
+    private String LXCP;  // 两型产品
+
+    @TableField("JGJL")
+    @JsonProperty("JGJL")
+    private String JGJL;  // 技改奖励
+
+    @TableField("HJ")
+    @JsonProperty("HJ")
+    private String HJ;  // 合计
+
+    @TableField("SCZBF")
+    @JsonProperty("SCZBF")
+    private BigDecimal SCZBF;  // 市财政拨付(万元)
+
+    @TableField("I_TIME")
+    @JsonProperty("I_TIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+    private Date I_TIME;  // 插入时间
+}

+ 83 - 0
data-service/src/main/java/com/zksy/data/domain/po/XcrRecordDishonesty.java

@@ -0,0 +1,83 @@
+package com.zksy.data.domain.po;
+
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.io.Serializable;
+import java.util.Date;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+/**
+ * 失信记录名单
+ * @TableName xcr_record_dishonesty
+ */
+@TableName(value ="xcr_record_dishonesty")
+@Data
+public class XcrRecordDishonesty extends BasePo implements Serializable {
+    @TableField("CSID")
+    @JsonProperty("CSID")
+    private Integer CSID;  // 唯一记录id 主键
+
+    @TableField("XM")
+    @JsonProperty("XM")
+    private String XM;  // 姓名/名称
+
+    @TableField("LX")
+    @JsonProperty("LX")
+    private String LX;  // 类型
+
+    @TableField("ZXAH")
+    @JsonProperty("ZXAH")
+    private String ZXAH;  // 执行案号
+
+    @TableField("ZZJGDM")
+    @JsonProperty("ZZJGDM")
+    private String ZZJGDM;  // 组织机构代码
+
+    @TableField("ZXFY")
+    @JsonProperty("ZXFY")
+    private String ZXFY;  // 执行法院
+
+    @TableField("FBR")
+    @JsonProperty("FBR")
+    private String FBR;  // 发布人
+
+    @TableField("LASJ")
+    @JsonProperty("LASJ")
+    private Date LASJ;  // 立案时间
+
+    @TableField("FBSJ")
+    @JsonProperty("FBSJ")
+    private Date FBSJ;  // 发布时间
+
+    @TableField("ZT")
+    @JsonProperty("ZT")
+    private String ZT;  // 状态
+
+    @TableField("BPSJ")
+    @JsonProperty("BPSJ")
+    private Date BPSJ;  // 屏蔽时间
+
+    @TableField("CXSJ")
+    @JsonProperty("CXSJ")
+    private Date CXSJ;  // 撤销时间
+
+    @TableField("SXDQR")
+    @JsonProperty("SXDQR")
+    private Date SXDQR;  // 失信到期日
+
+    @TableField("SXXWQX")
+    @JsonProperty("SXXWQX")
+    private String SXXWQX;  // 失信行为情形
+
+    @TableField("CBRID")
+    @JsonProperty("CBRID")
+    private Integer CBRID;  // 承办人ID
+
+    @TableField("I_TIME")
+    @JsonProperty("I_TIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+    private Date I_TIME;  // 插入时间
+}

+ 1 - 1
data-service/src/main/java/com/zksy/data/domain/po/XcrStopBusinessInformation.java

@@ -13,7 +13,7 @@ import java.util.Date;
 @TableName(value = "xcr_stop_business_information")  // MyBatis-Plus 的 TableName 注解指定对应的数据库表名
 public class XcrStopBusinessInformation extends BasePo implements Serializable {
 
-    @TableField("NSRSBH")  // 主键类型为 INPUT,表示主键值由外部传入
+    @TableField("TFYUUID")  // 主键类型为 INPUT,表示主键值由外部传入
     @JsonProperty("TFYUUID")
     private String TFYUUID;  // 复业唯一标识
 

+ 2 - 2
data-service/src/main/java/com/zksy/data/domain/po/XcrTaxRegistrationEstablishment.java

@@ -11,8 +11,8 @@ import java.util.Date;
 @Data  // Lombok 的 Data 注解自动生成 getter, setter, toString 等方法
 @TableName(value = "xcr_tax_registration_establishment")  // MyBatis-Plus 的 TableName 注解指定对应的数据库表名
 public class XcrTaxRegistrationEstablishment extends BasePo implements Serializable {
-
-    @TableField("NSRSBH")  // 主键类型为 INPUT,表示主键值由外部传入
+    // 主键类型为 INPUT,表示主键值由外部传入
+    @TableField("DJXH")  // 主键类型为 INPUT,表示主键值由外部传入
     @JsonProperty("DJXH")
     private Integer DJXH;  // 序号
 

+ 0 - 2
data-service/src/main/java/com/zksy/data/domain/po/XcrTaxpayerCreditRating.java

@@ -1,8 +1,6 @@
 package com.zksy.data.domain.po;
 
-import com.baomidou.mybatisplus.annotation.IdType;
 import com.baomidou.mybatisplus.annotation.TableField;
-import com.baomidou.mybatisplus.annotation.TableId;
 import com.baomidou.mybatisplus.annotation.TableName;
 import java.io.Serializable;
 import java.util.Date;

+ 158 - 0
data-service/src/main/java/com/zksy/data/domain/po/XcrTechnologyAwardSupplement.java

@@ -0,0 +1,158 @@
+package com.zksy.data.domain.po;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.io.Serializable;
+import java.math.BigDecimal;
+import java.util.Date;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+/**
+ * 科技奖补项目及资金情况
+ * @TableName xcr_technology_award_supplement
+ */
+@TableName(value ="xcr_technology_award_supplement")
+@Data
+public class XcrTechnologyAwardSupplement extends BasePo implements Serializable {
+    @TableField("CSID")
+    @JsonProperty("CSID")
+    private Long CSID;  // 唯一记录id 主键
+
+    @TableField("XH")
+    @JsonProperty("XH")
+    private String XH;  // 序号
+
+    @TableField("SBZTMC")
+    @JsonProperty("SBZTMC")
+    private String SBZTMC;  // 申报主体名称
+
+    @TableField("SD")
+    @JsonProperty("SD")
+    private String SD;  // 属地
+
+    @TableField("KJJL")
+    @JsonProperty("KJJL")
+    private String KJJL;  // 科技奖励
+
+    @TableField("HPYQ")
+    @JsonProperty("HPYQ")
+    private String HPYQ;  // 获批园区
+
+    @TableField("HPCYJD")
+    @JsonProperty("HPCYJD")
+    private String HPCYJD;  // 获批产业基地
+
+    @TableField("HPJMRHJD")
+    @JsonProperty("HPJMRHJD")
+    private String HPJMRHJD;  // 获批军民融合基地
+
+    @TableField("YQJW")
+    @JsonProperty("YQJW")
+    private String YQJW;  // 园区进位
+
+    @TableField("XJGQ")
+    @JsonProperty("XJGQ")
+    private String XJGQ;  // 新进规企
+
+    @TableField("HPGQ")
+    @JsonProperty("HPGQ")
+    private String HPGQ;  // 获批高企
+
+    @TableField("YJGQ")
+    @JsonProperty("YJGQ")
+    private String YJGQ;  // 引进高企
+
+    @TableField("QYSY")
+    @JsonProperty("QYSY")
+    private String QYSY;  // 企业上云
+
+    @TableField("XJPTKF")
+    @JsonProperty("XJPTKF")
+    private String XJPTKF;  // 新建平台(科、发)
+
+    @TableField("XJPTJF")
+    @JsonProperty("XJPTJF")
+    private String XJPTJF;  // 新建平台(经、发)
+
+    @TableField("ZLSQ")
+    @JsonProperty("ZLSQ")
+    private String ZLSQ;  // 专利授权
+
+    @TableField("ZLNFBT")
+    @JsonProperty("ZLNFBT")
+    private String ZLNFBT;  // 专利年费补贴
+
+    @TableField("XPZ")
+    @JsonProperty("XPZ")
+    private String XPZ;  // 新品种
+
+    @TableField("YFJB")
+    @JsonProperty("YFJB")
+    private String YFJB;  // 研发奖补
+
+    @TableField("CYLM")
+    @JsonProperty("CYLM")
+    private String CYLM;  // 产业联盟
+
+    @TableField("JMRHXM")
+    @JsonProperty("JMRHXM")
+    private String JMRHXM;  // 军民融合项目
+
+    @TableField("JMJSYY")
+    @JsonProperty("JMJSYY")
+    private String JMJSYY;  // 军民技术应用
+
+    @TableField("XJZDSYS")
+    @JsonProperty("XJZDSYS")
+    private String XJZDSYS;  // 新建重点实验室等
+
+    @TableField("XJYSGZZ")
+    @JsonProperty("XJYSGZZ")
+    private String XJYSGZZ;  // 新建院(博)士工作站
+
+    @TableField("RCTD")
+    @JsonProperty("RCTD")
+    private String RCTD;  // 人才团队
+
+    @TableField("GSFH")
+    @JsonProperty("GSFH")
+    private String GSFH;  // 个税返还
+
+    @TableField("LSYQ")
+    @JsonProperty("LSYQ")
+    private String LSYQ;  // 绿色园区(工厂)
+
+    @TableField("LXQY")
+    @JsonProperty("LXQY")
+    private String LXQY;  // 两型企业
+
+    @TableField("QJSC")
+    @JsonProperty("QJSC")
+    private String QJSC;  // 清洁生产
+
+    @TableField("LXCP")
+    @JsonProperty("LXCP")
+    private String LXCP;  // 两型产品
+
+    @TableField("JGJL")
+    @JsonProperty("JGJL")
+    private String JGJL;  // 技改奖励
+
+    @TableField("HJ")
+    @JsonProperty("HJ")
+    private String HJ;  // 合计
+
+    @TableField("SCZBF")
+    @JsonProperty("SCZBF")
+    private BigDecimal SCZBF;  // 市财政拨付(万元)
+
+    @TableField("I_TIME")
+    @JsonProperty("I_TIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+    private Date I_TIME;  // 插入时间
+}

+ 67 - 0
data-service/src/main/java/com/zksy/data/domain/po/XcrTechnologyPlanProject.java

@@ -0,0 +1,67 @@
+package com.zksy.data.domain.po;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.io.Serializable;
+import java.math.BigDecimal;
+import java.util.Date;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+/**
+ * 科技计划项目安排表
+ * @TableName xcr_technology_plan_project
+ */
+@TableName(value ="xcr_technology_plan_project")
+@Data
+public class XcrTechnologyPlanProject extends BasePo implements Serializable {
+
+    @TableField("CSID")
+    @JsonProperty("CSID")
+    private Integer CSID;  // 唯一记录id 主键
+
+    @TableField("XH")
+    @JsonProperty("XH")
+    private String XH;  // 序号
+
+    @TableField("XMD")
+    @JsonProperty("XMD")
+    private String XMD;  // 项目地
+
+    @TableField("XMMC")
+    @JsonProperty("XMMC")
+    private String XMMC;  // 项目名称
+
+    @TableField("CDDW")
+    @JsonProperty("CDDW")
+    private String CDDW;  // 承担单位
+
+    @TableField("XMFZR")
+    @JsonProperty("XMFZR")
+    private String XMFZR;  // 项目负责人
+
+    @TableField("QZNX")
+    @JsonProperty("QZNX")
+    private String QZNX;  // 起止年限
+
+    @TableField("BK")
+    @JsonProperty("BK")
+    private BigDecimal BK;  // 拨款(万元)
+
+    @TableField("ZGKS")
+    @JsonProperty("ZGKS")
+    private String ZGKS;  // 主管科室
+
+    @TableField("BZ")
+    @JsonProperty("BZ")
+    private String BZ;  // 备注
+
+    @TableField("I_TIME")
+    @JsonProperty("I_TIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+    private Date I_TIME;  // 插入时间
+}

+ 13 - 0
data-service/src/main/java/com/zksy/data/domain/response/XcrFoodProductionLicenseDetaliResponse.java

@@ -0,0 +1,13 @@
+package com.zksy.data.domain.response;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+import com.zksy.common.domain.response.BaseResponse;
+import com.zksy.data.domain.po.XcrFoodProductionLicenseDetali;
+import com.zksy.data.domain.po.XcrHighTech;
+
+import java.util.List;
+
+public class XcrFoodProductionLicenseDetaliResponse extends BaseResponse {
+    @JsonProperty("data")
+    private List<XcrFoodProductionLicenseDetali> data;
+}

+ 13 - 0
data-service/src/main/java/com/zksy/data/domain/response/XcrFoodProductionLicenseResponse.java

@@ -0,0 +1,13 @@
+package com.zksy.data.domain.response;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+import com.zksy.common.domain.response.BaseResponse;
+import com.zksy.data.domain.po.XcrFoodProductionLicense;
+import com.zksy.data.domain.po.XcrFoodProductionLicenseDetali;
+
+import java.util.List;
+
+public class XcrFoodProductionLicenseResponse extends BaseResponse {
+    @JsonProperty("data")
+    private List<XcrFoodProductionLicense> data;
+}

+ 13 - 0
data-service/src/main/java/com/zksy/data/domain/response/XcrHighTechResponse.java

@@ -0,0 +1,13 @@
+package com.zksy.data.domain.response;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+import com.zksy.common.domain.response.BaseResponse;
+import com.zksy.data.domain.po.XcrHighTech;
+import com.zksy.data.domain.po.XcrInnovationPlatform;
+
+import java.util.List;
+
+public class XcrHighTechResponse extends BaseResponse {
+    @JsonProperty("data")
+    private List<XcrHighTech> data;
+}

+ 12 - 0
data-service/src/main/java/com/zksy/data/domain/response/XcrInnovationPlatformResponse.java

@@ -0,0 +1,12 @@
+package com.zksy.data.domain.response;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+import com.zksy.common.domain.response.BaseResponse;
+import com.zksy.data.domain.po.XcrInnovationPlatform;
+
+import java.util.List;
+
+public class XcrInnovationPlatformResponse extends BaseResponse {
+    @JsonProperty("data")
+    private List<XcrInnovationPlatform> data;
+}

+ 13 - 0
data-service/src/main/java/com/zksy/data/domain/response/XcrLegalRepresentativeResponse.java

@@ -0,0 +1,13 @@
+package com.zksy.data.domain.response;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+import com.zksy.common.domain.response.BaseResponse;
+import com.zksy.data.domain.po.XcrFoodProductionLicenseDetali;
+import com.zksy.data.domain.po.XcrLegalRepresentative;
+
+import java.util.List;
+
+public class XcrLegalRepresentativeResponse extends BaseResponse {
+    @JsonProperty("data")
+    private List<XcrLegalRepresentative> data;
+}

+ 13 - 0
data-service/src/main/java/com/zksy/data/domain/response/XcrMinorEnterprisesResponse.java

@@ -0,0 +1,13 @@
+package com.zksy.data.domain.response;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+import com.zksy.common.domain.response.BaseResponse;
+import com.zksy.data.domain.po.XcrInnovationPlatform;
+import com.zksy.data.domain.po.XcrMinorEnterprises;
+
+import java.util.List;
+
+public class XcrMinorEnterprisesResponse extends BaseResponse {
+    @JsonProperty("data")
+    private List<XcrMinorEnterprises> data;
+}

+ 12 - 0
data-service/src/main/java/com/zksy/data/domain/response/XcrRecordDishonestyResponse.java

@@ -0,0 +1,12 @@
+package com.zksy.data.domain.response;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+import com.zksy.common.domain.response.BaseResponse;
+import com.zksy.data.domain.po.XcrRecordDishonesty;
+
+import java.util.List;
+
+public class XcrRecordDishonestyResponse extends BaseResponse {
+    @JsonProperty("data")
+    private List<XcrRecordDishonesty> data;
+}

+ 12 - 0
data-service/src/main/java/com/zksy/data/domain/response/XcrTechnologyAwardSupplementResponse.java

@@ -0,0 +1,12 @@
+package com.zksy.data.domain.response;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+import com.zksy.common.domain.response.BaseResponse;
+import com.zksy.data.domain.po.XcrTechnologyAwardSupplement;
+
+import java.util.List;
+
+public class XcrTechnologyAwardSupplementResponse extends BaseResponse {
+    @JsonProperty("data")
+    private List<XcrTechnologyAwardSupplement> data;
+}

+ 12 - 0
data-service/src/main/java/com/zksy/data/domain/response/XcrTechnologyPlanProjectResponse.java

@@ -0,0 +1,12 @@
+package com.zksy.data.domain.response;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+import com.zksy.common.domain.response.BaseResponse;
+import com.zksy.data.domain.po.XcrTechnologyPlanProject;
+
+import java.util.List;
+
+public class XcrTechnologyPlanProjectResponse extends BaseResponse {
+    @JsonProperty("data")
+    private List<XcrTechnologyPlanProject> data;
+}

+ 18 - 0
data-service/src/main/java/com/zksy/data/mapper/XcrAbnormalHouseholdIdentificationMapper.java

@@ -0,0 +1,18 @@
+package com.zksy.data.mapper;
+
+import com.zksy.data.domain.po.XcrAbnormalHouseholdIdentification;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_abnormal_household_identification(非正常户认定信息表)】的数据库操作Mapper
+* @createDate 2024-10-17 10:19:03
+* @Entity com.zksy.data.domain.po.XcrAbnormalHouseholdIdentification
+*/
+public interface XcrAbnormalHouseholdIdentificationMapper extends BaseMapper<XcrAbnormalHouseholdIdentification> {
+
+}
+
+
+
+

+ 18 - 0
data-service/src/main/java/com/zksy/data/mapper/XcrConfirmationTerminationMapper.java

@@ -0,0 +1,18 @@
+package com.zksy.data.mapper;
+
+import com.zksy.data.domain.po.XcrConfirmationTermination;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_confirmation_termination(非正常户认定解除信息表)】的数据库操作Mapper
+* @createDate 2024-10-17 17:38:46
+* @Entity com.zksy.data.domain.po.XcrConfirmationTermination
+*/
+public interface XcrConfirmationTerminationMapper extends BaseMapper<XcrConfirmationTermination> {
+
+}
+
+
+
+

+ 18 - 0
data-service/src/main/java/com/zksy/data/mapper/XcrFoodProductionLicenseDetaliMapper.java

@@ -0,0 +1,18 @@
+package com.zksy.data.mapper;
+
+import com.zksy.data.domain.po.XcrFoodProductionLicenseDetali;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_food_production_license_detali(食品生产许可证品种明细)】的数据库操作Mapper
+* @createDate 2024-10-19 14:06:56
+* @Entity com.zksy.data.domain.po.XcrFoodProductionLicenseDetali
+*/
+public interface XcrFoodProductionLicenseDetaliMapper extends BaseMapper<XcrFoodProductionLicenseDetali> {
+
+}
+
+
+
+

+ 18 - 0
data-service/src/main/java/com/zksy/data/mapper/XcrFoodProductionLicenseMapper.java

@@ -0,0 +1,18 @@
+package com.zksy.data.mapper;
+
+import com.zksy.data.domain.po.XcrFoodProductionLicense;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_food_production_license(食品生产许可证基本信息)】的数据库操作Mapper
+* @createDate 2024-10-19 14:17:34
+* @Entity com.zksy.data.domain.po.XcrFoodProductionLicense
+*/
+public interface XcrFoodProductionLicenseMapper extends BaseMapper<XcrFoodProductionLicense> {
+
+}
+
+
+
+

+ 18 - 0
data-service/src/main/java/com/zksy/data/mapper/XcrHighTechMapper.java

@@ -0,0 +1,18 @@
+package com.zksy.data.mapper;
+
+import com.zksy.data.domain.po.XcrHighTech;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_high_tech(高新技术企业名单)】的数据库操作Mapper
+* @createDate 2024-10-19 14:03:11
+* @Entity com.zksy.data.domain.po.XcrHighTech
+*/
+public interface XcrHighTechMapper extends BaseMapper<XcrHighTech> {
+
+}
+
+
+
+

+ 18 - 0
data-service/src/main/java/com/zksy/data/mapper/XcrIncomeTaxReturnMapper.java

@@ -0,0 +1,18 @@
+package com.zksy.data.mapper;
+
+import com.zksy.data.domain.po.XcrIncomeTaxReturn;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_income_tax_return(企业所得税申报信息)】的数据库操作Mapper
+* @createDate 2024-10-17 10:28:31
+* @Entity com.zksy.data.domain.po.XcrIncomeTaxReturn
+*/
+public interface XcrIncomeTaxReturnMapper extends BaseMapper<XcrIncomeTaxReturn> {
+
+}
+
+
+
+

+ 18 - 0
data-service/src/main/java/com/zksy/data/mapper/XcrInnovationPlatformMapper.java

@@ -0,0 +1,18 @@
+package com.zksy.data.mapper;
+
+import com.zksy.data.domain.po.XcrInnovationPlatform;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_innovation_platform(国家、省、市创新平台名单)】的数据库操作Mapper
+* @createDate 2024-10-19 13:42:27
+* @Entity com.zksy.data.domain.po.XcrInnovationPlatform
+*/
+public interface XcrInnovationPlatformMapper extends BaseMapper<XcrInnovationPlatform> {
+
+}
+
+
+
+

+ 18 - 0
data-service/src/main/java/com/zksy/data/mapper/XcrInstitutionalClientsMapper.java

@@ -0,0 +1,18 @@
+package com.zksy.data.mapper;
+
+import com.zksy.data.domain.po.XcrInstitutionalClients;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_institutional_clients(机构客户信息)】的数据库操作Mapper
+* @createDate 2024-10-17 17:52:03
+* @Entity com.zksy.data.domain.po.XcrInstitutionalClients
+*/
+public interface XcrInstitutionalClientsMapper extends BaseMapper<XcrInstitutionalClients> {
+
+}
+
+
+
+

+ 18 - 0
data-service/src/main/java/com/zksy/data/mapper/XcrInvoiceIssuanceMapper.java

@@ -0,0 +1,18 @@
+package com.zksy.data.mapper;
+
+import com.zksy.data.domain.po.XcrInvoiceIssuance;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_invoice_issuance(发票开票信息)】的数据库操作Mapper
+* @createDate 2024-10-17 11:08:47
+* @Entity com.zksy.data.domain.po.XcrInvoiceIssuance
+*/
+public interface XcrInvoiceIssuanceMapper extends BaseMapper<XcrInvoiceIssuance> {
+
+}
+
+
+
+

+ 18 - 0
data-service/src/main/java/com/zksy/data/mapper/XcrLegalRepresentativeMapper.java

@@ -0,0 +1,18 @@
+package com.zksy.data.mapper;
+
+import com.zksy.data.domain.po.XcrLegalRepresentative;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_legal_representative(食品经营法定代表人信息)】的数据库操作Mapper
+* @createDate 2024-10-19 14:11:45
+* @Entity com.zksy.data.domain.po.XcrLegalRepresentative
+*/
+public interface XcrLegalRepresentativeMapper extends BaseMapper<XcrLegalRepresentative> {
+
+}
+
+
+
+

+ 18 - 0
data-service/src/main/java/com/zksy/data/mapper/XcrMainFinancialStatementsMapper.java

@@ -0,0 +1,18 @@
+package com.zksy.data.mapper;
+
+import com.zksy.data.domain.po.XcrMainFinancialStatements;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_main_financial_statements(财务报表主表)】的数据库操作Mapper
+* @createDate 2024-10-17 10:37:12
+* @Entity com.zksy.data.domain.po.XcrMainFinancialStatements
+*/
+public interface XcrMainFinancialStatementsMapper extends BaseMapper<XcrMainFinancialStatements> {
+
+}
+
+
+
+

+ 18 - 0
data-service/src/main/java/com/zksy/data/mapper/XcrMinorEnterprisesMapper.java

@@ -0,0 +1,18 @@
+package com.zksy.data.mapper;
+
+import com.zksy.data.domain.po.XcrMinorEnterprises;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_minor_enterprises(科技型中小企业名单)】的数据库操作Mapper
+* @createDate 2024-10-19 13:55:38
+* @Entity com.zksy.data.domain.po.XcrMinorEnterprises
+*/
+public interface XcrMinorEnterprisesMapper extends BaseMapper<XcrMinorEnterprises> {
+
+}
+
+
+
+

+ 18 - 0
data-service/src/main/java/com/zksy/data/mapper/XcrRecordDishonestyMapper.java

@@ -0,0 +1,18 @@
+package com.zksy.data.mapper;
+
+import com.zksy.data.domain.po.XcrRecordDishonesty;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_record_dishonesty(失信记录名单)】的数据库操作Mapper
+* @createDate 2024-10-18 17:00:41
+* @Entity com.zksy.data.domain.po.XcrRecordDishonesty
+*/
+public interface XcrRecordDishonestyMapper extends BaseMapper<XcrRecordDishonesty> {
+
+}
+
+
+
+

+ 18 - 0
data-service/src/main/java/com/zksy/data/mapper/XcrStopBusinessInformationMapper.java

@@ -0,0 +1,18 @@
+package com.zksy.data.mapper;
+
+import com.zksy.data.domain.po.XcrStopBusinessInformation;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_stop_business_information(个体工商户停歇业信息)】的数据库操作Mapper
+* @createDate 2024-10-17 10:07:39
+* @Entity com.zksy.data.domain.po.XcrStopBusinessInformation
+*/
+public interface XcrStopBusinessInformationMapper extends BaseMapper<XcrStopBusinessInformation> {
+
+}
+
+
+
+

+ 18 - 0
data-service/src/main/java/com/zksy/data/mapper/XcrTaxRegistrationEstablishmentMapper.java

@@ -0,0 +1,18 @@
+package com.zksy.data.mapper;
+
+import com.zksy.data.domain.po.XcrTaxRegistrationEstablishment;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_tax_registration_establishment(税务登记设立信息)】的数据库操作Mapper
+* @createDate 2024-10-17 09:57:58
+* @Entity com.zksy.data.domain.po.XcrTaxRegistrationEstablishment
+*/
+public interface XcrTaxRegistrationEstablishmentMapper extends BaseMapper<XcrTaxRegistrationEstablishment> {
+
+}
+
+
+
+

+ 18 - 0
data-service/src/main/java/com/zksy/data/mapper/XcrTaxpayerCreditRatingMapper.java

@@ -0,0 +1,18 @@
+package com.zksy.data.mapper;
+
+import com.zksy.data.domain.po.XcrTaxpayerCreditRating;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_taxpayer_credit_rating(纳税人信用等级表)】的数据库操作Mapper
+* @createDate 2024-10-17 17:47:15
+* @Entity com.zksy.data.domain.po.XcrTaxpayerCreditRating
+*/
+public interface XcrTaxpayerCreditRatingMapper extends BaseMapper<XcrTaxpayerCreditRating> {
+
+}
+
+
+
+

+ 18 - 0
data-service/src/main/java/com/zksy/data/mapper/XcrTechnologyAwardSupplementMapper.java

@@ -0,0 +1,18 @@
+package com.zksy.data.mapper;
+
+import com.zksy.data.domain.po.XcrTechnologyAwardSupplement;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_technology_award_supplement(科技奖补项目及资金情况)】的数据库操作Mapper
+* @createDate 2024-10-19 13:49:59
+* @Entity com.zksy.data.domain.po.XcrTechnologyAwardSupplement
+*/
+public interface XcrTechnologyAwardSupplementMapper extends BaseMapper<XcrTechnologyAwardSupplement> {
+
+}
+
+
+
+

+ 18 - 0
data-service/src/main/java/com/zksy/data/mapper/XcrTechnologyPlanProjectMapper.java

@@ -0,0 +1,18 @@
+package com.zksy.data.mapper;
+
+import com.zksy.data.domain.po.XcrTechnologyPlanProject;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_technology_plan_project(科技计划项目安排表)】的数据库操作Mapper
+* @createDate 2024-10-18 17:08:43
+* @Entity com.zksy.data.domain.po.XcrTechnologyPlanProject
+*/
+public interface XcrTechnologyPlanProjectMapper extends BaseMapper<XcrTechnologyPlanProject> {
+
+}
+
+
+
+

+ 13 - 0
data-service/src/main/java/com/zksy/data/service/XcrAbnormalHouseholdIdentificationService.java

@@ -0,0 +1,13 @@
+package com.zksy.data.service;
+
+import com.zksy.data.domain.po.XcrAbnormalHouseholdIdentification;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_abnormal_household_identification(非正常户认定信息表)】的数据库操作Service
+* @createDate 2024-10-17 10:19:03
+*/
+public interface XcrAbnormalHouseholdIdentificationService extends IService<XcrAbnormalHouseholdIdentification> ,IBaseSaveDataInterface{
+
+}

+ 13 - 0
data-service/src/main/java/com/zksy/data/service/XcrConfirmationTerminationService.java

@@ -0,0 +1,13 @@
+package com.zksy.data.service;
+
+import com.zksy.data.domain.po.XcrConfirmationTermination;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_confirmation_termination(非正常户认定解除信息表)】的数据库操作Service
+* @createDate 2024-10-17 17:38:46
+*/
+public interface XcrConfirmationTerminationService extends IService<XcrConfirmationTermination> ,IBaseSaveDataInterface{
+
+}

+ 13 - 0
data-service/src/main/java/com/zksy/data/service/XcrFoodProductionLicenseDetaliService.java

@@ -0,0 +1,13 @@
+package com.zksy.data.service;
+
+import com.zksy.data.domain.po.XcrFoodProductionLicenseDetali;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_food_production_license_detali(食品生产许可证品种明细)】的数据库操作Service
+* @createDate 2024-10-19 14:06:56
+*/
+public interface XcrFoodProductionLicenseDetaliService extends IService<XcrFoodProductionLicenseDetali>,IBaseSaveDataInterface {
+
+}

+ 13 - 0
data-service/src/main/java/com/zksy/data/service/XcrFoodProductionLicenseService.java

@@ -0,0 +1,13 @@
+package com.zksy.data.service;
+
+import com.zksy.data.domain.po.XcrFoodProductionLicense;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_food_production_license(食品生产许可证基本信息)】的数据库操作Service
+* @createDate 2024-10-19 14:17:34
+*/
+public interface XcrFoodProductionLicenseService extends IService<XcrFoodProductionLicense>,IBaseSaveDataInterface {
+
+}

+ 13 - 0
data-service/src/main/java/com/zksy/data/service/XcrHighTechService.java

@@ -0,0 +1,13 @@
+package com.zksy.data.service;
+
+import com.zksy.data.domain.po.XcrHighTech;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_high_tech(高新技术企业名单)】的数据库操作Service
+* @createDate 2024-10-19 14:03:11
+*/
+public interface XcrHighTechService extends IService<XcrHighTech>,IBaseSaveDataInterface {
+
+}

+ 13 - 0
data-service/src/main/java/com/zksy/data/service/XcrIncomeTaxReturnService.java

@@ -0,0 +1,13 @@
+package com.zksy.data.service;
+
+import com.zksy.data.domain.po.XcrIncomeTaxReturn;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_income_tax_return(企业所得税申报信息)】的数据库操作Service
+* @createDate 2024-10-17 10:28:31
+*/
+public interface XcrIncomeTaxReturnService extends IService<XcrIncomeTaxReturn> ,IBaseSaveDataInterface{
+
+}

+ 13 - 0
data-service/src/main/java/com/zksy/data/service/XcrInnovationPlatformService.java

@@ -0,0 +1,13 @@
+package com.zksy.data.service;
+
+import com.zksy.data.domain.po.XcrInnovationPlatform;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_innovation_platform(国家、省、市创新平台名单)】的数据库操作Service
+* @createDate 2024-10-19 13:42:27
+*/
+public interface XcrInnovationPlatformService extends IService<XcrInnovationPlatform>,IBaseSaveDataInterface {
+
+}

+ 13 - 0
data-service/src/main/java/com/zksy/data/service/XcrInstitutionalClientsService.java

@@ -0,0 +1,13 @@
+package com.zksy.data.service;
+
+import com.zksy.data.domain.po.XcrInstitutionalClients;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_institutional_clients(机构客户信息)】的数据库操作Service
+* @createDate 2024-10-17 17:52:03
+*/
+public interface XcrInstitutionalClientsService extends IService<XcrInstitutionalClients>,IBaseSaveDataInterface {
+
+}

+ 13 - 0
data-service/src/main/java/com/zksy/data/service/XcrInvoiceIssuanceService.java

@@ -0,0 +1,13 @@
+package com.zksy.data.service;
+
+import com.zksy.data.domain.po.XcrInvoiceIssuance;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_invoice_issuance(发票开票信息)】的数据库操作Service
+* @createDate 2024-10-17 11:08:47
+*/
+public interface XcrInvoiceIssuanceService extends IService<XcrInvoiceIssuance>,IBaseSaveDataInterface {
+
+}

+ 13 - 0
data-service/src/main/java/com/zksy/data/service/XcrLegalRepresentativeService.java

@@ -0,0 +1,13 @@
+package com.zksy.data.service;
+
+import com.zksy.data.domain.po.XcrLegalRepresentative;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_legal_representative(食品经营法定代表人信息)】的数据库操作Service
+* @createDate 2024-10-19 14:11:45
+*/
+public interface XcrLegalRepresentativeService extends IService<XcrLegalRepresentative>,IBaseSaveDataInterface {
+
+}

+ 13 - 0
data-service/src/main/java/com/zksy/data/service/XcrMainFinancialStatementsService.java

@@ -0,0 +1,13 @@
+package com.zksy.data.service;
+
+import com.zksy.data.domain.po.XcrMainFinancialStatements;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_main_financial_statements(财务报表主表)】的数据库操作Service
+* @createDate 2024-10-17 10:37:12
+*/
+public interface XcrMainFinancialStatementsService extends IService<XcrMainFinancialStatements> ,IBaseSaveDataInterface{
+
+}

+ 13 - 0
data-service/src/main/java/com/zksy/data/service/XcrMinorEnterprisesService.java

@@ -0,0 +1,13 @@
+package com.zksy.data.service;
+
+import com.zksy.data.domain.po.XcrMinorEnterprises;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_minor_enterprises(科技型中小企业名单)】的数据库操作Service
+* @createDate 2024-10-19 13:55:38
+*/
+public interface XcrMinorEnterprisesService extends IService<XcrMinorEnterprises>,IBaseSaveDataInterface {
+
+}

+ 13 - 0
data-service/src/main/java/com/zksy/data/service/XcrRecordDishonestyService.java

@@ -0,0 +1,13 @@
+package com.zksy.data.service;
+
+import com.zksy.data.domain.po.XcrRecordDishonesty;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_record_dishonesty(失信记录名单)】的数据库操作Service
+* @createDate 2024-10-18 17:00:41
+*/
+public interface XcrRecordDishonestyService extends IService<XcrRecordDishonesty>,IBaseSaveDataInterface {
+
+}

+ 13 - 0
data-service/src/main/java/com/zksy/data/service/XcrStopBusinessInformationService.java

@@ -0,0 +1,13 @@
+package com.zksy.data.service;
+
+import com.zksy.data.domain.po.XcrStopBusinessInformation;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_stop_business_information(个体工商户停歇业信息)】的数据库操作Service
+* @createDate 2024-10-17 10:07:39
+*/
+public interface XcrStopBusinessInformationService extends IService<XcrStopBusinessInformation> ,IBaseSaveDataInterface{
+
+}

+ 13 - 0
data-service/src/main/java/com/zksy/data/service/XcrTaxRegistrationEstablishmentService.java

@@ -0,0 +1,13 @@
+package com.zksy.data.service;
+
+import com.zksy.data.domain.po.XcrTaxRegistrationEstablishment;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_tax_registration_establishment(税务登记设立信息)】的数据库操作Service
+* @createDate 2024-10-17 09:57:58
+*/
+public interface XcrTaxRegistrationEstablishmentService extends IService<XcrTaxRegistrationEstablishment> ,IBaseSaveDataInterface{
+
+}

+ 13 - 0
data-service/src/main/java/com/zksy/data/service/XcrTaxpayerCreditRatingService.java

@@ -0,0 +1,13 @@
+package com.zksy.data.service;
+
+import com.zksy.data.domain.po.XcrTaxpayerCreditRating;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_taxpayer_credit_rating(纳税人信用等级表)】的数据库操作Service
+* @createDate 2024-10-17 17:47:15
+*/
+public interface XcrTaxpayerCreditRatingService extends IService<XcrTaxpayerCreditRating>,IBaseSaveDataInterface {
+
+}

+ 13 - 0
data-service/src/main/java/com/zksy/data/service/XcrTechnologyAwardSupplementService.java

@@ -0,0 +1,13 @@
+package com.zksy.data.service;
+
+import com.zksy.data.domain.po.XcrTechnologyAwardSupplement;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_technology_award_supplement(科技奖补项目及资金情况)】的数据库操作Service
+* @createDate 2024-10-19 13:49:59
+*/
+public interface XcrTechnologyAwardSupplementService extends IService<XcrTechnologyAwardSupplement>,IBaseSaveDataInterface {
+
+}

+ 13 - 0
data-service/src/main/java/com/zksy/data/service/XcrTechnologyPlanProjectService.java

@@ -0,0 +1,13 @@
+package com.zksy.data.service;
+
+import com.zksy.data.domain.po.XcrTechnologyPlanProject;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_technology_plan_project(科技计划项目安排表)】的数据库操作Service
+* @createDate 2024-10-18 17:08:43
+*/
+public interface XcrTechnologyPlanProjectService extends IService<XcrTechnologyPlanProject>,IBaseSaveDataInterface {
+
+}

+ 58 - 0
data-service/src/main/java/com/zksy/data/service/impl/XcrAbnormalHouseholdIdentificationServiceImpl.java

@@ -0,0 +1,58 @@
+package com.zksy.data.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.zksy.data.domain.po.XcrAbnormalHouseholdIdentification;
+import com.zksy.data.domain.po.XcrCancelTaxRegistration;
+import com.zksy.data.domain.response.XcrAbnormalHouseholdIdentificationResponse;
+import com.zksy.data.domain.response.XcrCancelTaxRegistrationResponse;
+import com.zksy.data.service.XcrAbnormalHouseholdIdentificationService;
+import com.zksy.data.mapper.XcrAbnormalHouseholdIdentificationMapper;
+import com.zksy.data.utils.RedisService;
+import com.zksy.data.utils.XhRequestUtil;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
+
+import java.util.List;
+import java.util.Vector;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_abnormal_household_identification(非正常户认定信息表)】的数据库操作Service实现
+* @createDate 2024-10-17 10:19:03
+*/
+@Service
+@Slf4j
+public class XcrAbnormalHouseholdIdentificationServiceImpl extends ServiceImpl<XcrAbnormalHouseholdIdentificationMapper, XcrAbnormalHouseholdIdentification>
+    implements XcrAbnormalHouseholdIdentificationService{
+    @Autowired
+    private XhRequestUtil xhRequestUtil;
+    @Autowired
+    private RedisService redisService;
+
+    @Override
+    @Transactional(rollbackFor = Exception.class)
+    public void saveDataByUniCode(String address) {
+        //模拟从数据库中取数据大约为3000-4000条
+        List<String> creditCodes = (List<String>) redisService.getList("creditCodes").get(0);
+        Vector<XcrAbnormalHouseholdIdentification> toDatabaseList = new Vector<>();
+        creditCodes.parallelStream().forEach(creditCode -> {
+            List<XcrAbnormalHouseholdIdentification> list = xhRequestUtil.httpRequestByUniCode(creditCode, address,
+                    XcrAbnormalHouseholdIdentificationResponse.class,
+                    XcrAbnormalHouseholdIdentification.class,
+                    "SHXYDM"
+            );
+            if(list != null){
+                toDatabaseList.addAll(list);
+            }
+        });
+        this.remove(null);
+        this.saveBatch(toDatabaseList);
+        log.info("非正常户认定信息同步完成");
+    }
+}
+
+
+
+

+ 1 - 1
data-service/src/main/java/com/zksy/data/service/impl/XcrAbnormalHouseholdTerminationServiceImpl.java

@@ -53,7 +53,7 @@ public class XcrAbnormalHouseholdTerminationServiceImpl extends ServiceImpl<XcrA
         });
         this.remove(null);
         this.saveBatch(toDatabaseList);
-        log.info("非正常户解除信息表");
+        log.info("非正常户解除信息表同步完成");
     }
 }
 

+ 59 - 0
data-service/src/main/java/com/zksy/data/service/impl/XcrConfirmationTerminationServiceImpl.java

@@ -0,0 +1,59 @@
+package com.zksy.data.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.zksy.data.domain.po.XcrCancelTaxRegistration;
+import com.zksy.data.domain.po.XcrConfirmationTermination;
+import com.zksy.data.domain.response.XcrCancelTaxRegistrationResponse;
+import com.zksy.data.domain.response.XcrConfirmationTerminationResponse;
+import com.zksy.data.service.XcrConfirmationTerminationService;
+import com.zksy.data.mapper.XcrConfirmationTerminationMapper;
+import com.zksy.data.utils.RedisService;
+import com.zksy.data.utils.XhRequestUtil;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
+
+import java.util.List;
+import java.util.Vector;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_confirmation_termination(非正常户认定解除信息表)】的数据库操作Service实现
+* @createDate 2024-10-17 17:38:46
+*/
+@Service
+@Slf4j
+public class XcrConfirmationTerminationServiceImpl extends ServiceImpl<XcrConfirmationTerminationMapper, XcrConfirmationTermination>
+    implements XcrConfirmationTerminationService{
+
+    @Autowired
+    private XhRequestUtil xhRequestUtil;
+    @Autowired
+    private RedisService redisService;
+
+    @Override
+    @Transactional(rollbackFor = Exception.class)
+    public void saveDataByUniCode(String address) {
+        //模拟从数据库中取数据大约为3000-4000条
+        List<String> creditCodes = (List<String>) redisService.getList("creditCodes").get(0);
+        Vector<XcrConfirmationTermination> toDatabaseList = new Vector<>();
+        creditCodes.parallelStream().forEach(creditCode -> {
+            List<XcrConfirmationTermination> list = xhRequestUtil.httpRequestByUniCode(creditCode, address,
+                    XcrConfirmationTerminationResponse.class,
+                    XcrConfirmationTermination.class,
+                    "SHXYDM"
+            );
+            if(list != null){
+                toDatabaseList.addAll(list);
+            }
+        });
+        this.remove(null);
+        this.saveBatch(toDatabaseList);
+        log.info("非正常户认定解除信息同步完成");
+    }
+}
+
+
+
+

+ 58 - 0
data-service/src/main/java/com/zksy/data/service/impl/XcrFoodProductionLicenseDetaliServiceImpl.java

@@ -0,0 +1,58 @@
+package com.zksy.data.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.zksy.data.domain.po.XcrFoodProductionLicenseDetali;
+import com.zksy.data.domain.po.XcrHighTech;
+import com.zksy.data.domain.response.XcrFoodProductionLicenseDetaliResponse;
+import com.zksy.data.domain.response.XcrHighTechResponse;
+import com.zksy.data.service.XcrFoodProductionLicenseDetaliService;
+import com.zksy.data.mapper.XcrFoodProductionLicenseDetaliMapper;
+import com.zksy.data.utils.RedisService;
+import com.zksy.data.utils.XhRequestUtil;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
+
+import java.util.List;
+import java.util.Vector;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_food_production_license_detali(食品生产许可证品种明细)】的数据库操作Service实现
+* @createDate 2024-10-19 14:06:56
+*/
+@Service
+@Slf4j
+public class XcrFoodProductionLicenseDetaliServiceImpl extends ServiceImpl<XcrFoodProductionLicenseDetaliMapper, XcrFoodProductionLicenseDetali>
+    implements XcrFoodProductionLicenseDetaliService{
+    @Autowired
+    private XhRequestUtil xhRequestUtil;
+    @Autowired
+    private RedisService redisService;
+
+    @Override
+    @Transactional(rollbackFor = Exception.class)
+    public void saveDataByUniCode(String address) {
+        //模拟从数据库中取数据大约为3000-4000条
+        List<String> creditCodes = (List<String>) redisService.getList("creditCodes").get(0);
+        Vector<XcrFoodProductionLicenseDetali> toDatabaseList = new Vector<>();
+        creditCodes.parallelStream().forEach(creditCode -> {
+            List<XcrFoodProductionLicenseDetali> list = xhRequestUtil.httpRequestByUniCode(creditCode, address,
+                    XcrFoodProductionLicenseDetaliResponse.class,
+                    XcrFoodProductionLicenseDetali.class,
+                    "SOCIAL_CREDIT_CODE"
+            );
+            if(list != null){
+                toDatabaseList.addAll(list);
+            }
+        });
+        this.remove(null);
+        this.saveBatch(toDatabaseList);
+        log.info("食品生产许可证品种明细同步完成");
+    }
+}
+
+
+
+

+ 58 - 0
data-service/src/main/java/com/zksy/data/service/impl/XcrFoodProductionLicenseServiceImpl.java

@@ -0,0 +1,58 @@
+package com.zksy.data.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.zksy.data.domain.po.XcrFoodProductionLicense;
+import com.zksy.data.domain.po.XcrFoodProductionLicenseDetali;
+import com.zksy.data.domain.response.XcrFoodProductionLicenseDetaliResponse;
+import com.zksy.data.domain.response.XcrFoodProductionLicenseResponse;
+import com.zksy.data.service.XcrFoodProductionLicenseService;
+import com.zksy.data.mapper.XcrFoodProductionLicenseMapper;
+import com.zksy.data.utils.RedisService;
+import com.zksy.data.utils.XhRequestUtil;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
+
+import java.util.List;
+import java.util.Vector;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_food_production_license(食品生产许可证基本信息)】的数据库操作Service实现
+* @createDate 2024-10-19 14:17:34
+*/
+@Service
+@Slf4j
+public class XcrFoodProductionLicenseServiceImpl extends ServiceImpl<XcrFoodProductionLicenseMapper, XcrFoodProductionLicense>
+    implements XcrFoodProductionLicenseService{
+    @Autowired
+    private XhRequestUtil xhRequestUtil;
+    @Autowired
+    private RedisService redisService;
+
+    @Override
+    @Transactional(rollbackFor = Exception.class)
+    public void saveDataByUniCode(String address) {
+        //模拟从数据库中取数据大约为3000-4000条
+        List<String> creditCodes = (List<String>) redisService.getList("creditCodes").get(0);
+        Vector<XcrFoodProductionLicense> toDatabaseList = new Vector<>();
+        creditCodes.parallelStream().forEach(creditCode -> {
+            List<XcrFoodProductionLicense> list = xhRequestUtil.httpRequestByUniCode(creditCode, address,
+                    XcrFoodProductionLicenseResponse.class,
+                    XcrFoodProductionLicense.class,
+                    "SOCIAL_CREDIT_CODE"
+            );
+            if(list != null){
+                toDatabaseList.addAll(list);
+            }
+        });
+        this.remove(null);
+        this.saveBatch(toDatabaseList);
+        log.info("食品生产许可证基本信息同步完成");
+    }
+}
+
+
+
+

+ 58 - 0
data-service/src/main/java/com/zksy/data/service/impl/XcrHighTechServiceImpl.java

@@ -0,0 +1,58 @@
+package com.zksy.data.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.zksy.data.domain.po.XcrHighTech;
+import com.zksy.data.domain.po.XcrIncomeTaxReturn;
+import com.zksy.data.domain.response.XcrHighTechResponse;
+import com.zksy.data.domain.response.XcrIncomeTaxReturnResponse;
+import com.zksy.data.service.XcrHighTechService;
+import com.zksy.data.mapper.XcrHighTechMapper;
+import com.zksy.data.utils.RedisService;
+import com.zksy.data.utils.XhRequestUtil;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
+
+import java.util.List;
+import java.util.Vector;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_high_tech(高新技术企业名单)】的数据库操作Service实现
+* @createDate 2024-10-19 14:03:11
+*/
+@Service
+@Slf4j
+public class XcrHighTechServiceImpl extends ServiceImpl<XcrHighTechMapper, XcrHighTech>
+    implements XcrHighTechService{
+    @Autowired
+    private XhRequestUtil xhRequestUtil;
+    @Autowired
+    private RedisService redisService;
+
+    @Override
+    @Transactional(rollbackFor = Exception.class)
+    public void saveDataByUniCode(String address) {
+        //模拟从数据库中取数据大约为3000-4000条
+        List<String> creditCodes = (List<String>) redisService.getList("creditNames").get(0);
+        Vector<XcrHighTech> toDatabaseList = new Vector<>();
+        creditCodes.parallelStream().forEach(creditCode -> {
+            List<XcrHighTech> list = xhRequestUtil.httpRequestByUniCode(creditCode, address,
+                    XcrHighTechResponse.class,
+                    XcrHighTech.class,
+                    "QYMC"
+            );
+            if(list != null){
+                toDatabaseList.addAll(list);
+            }
+        });
+        this.remove(null);
+        this.saveBatch(toDatabaseList);
+        log.info("高新技术企业名单同步完成");
+    }
+}
+
+
+
+

+ 58 - 0
data-service/src/main/java/com/zksy/data/service/impl/XcrIncomeTaxReturnServiceImpl.java

@@ -0,0 +1,58 @@
+package com.zksy.data.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.zksy.data.domain.po.XcrCancelTaxRegistration;
+import com.zksy.data.domain.po.XcrIncomeTaxReturn;
+import com.zksy.data.domain.response.XcrCancelTaxRegistrationResponse;
+import com.zksy.data.domain.response.XcrIncomeTaxReturnResponse;
+import com.zksy.data.service.XcrIncomeTaxReturnService;
+import com.zksy.data.mapper.XcrIncomeTaxReturnMapper;
+import com.zksy.data.utils.RedisService;
+import com.zksy.data.utils.XhRequestUtil;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
+
+import java.util.List;
+import java.util.Vector;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_income_tax_return(企业所得税申报信息)】的数据库操作Service实现
+* @createDate 2024-10-17 10:28:31
+*/
+@Service
+@Slf4j
+public class XcrIncomeTaxReturnServiceImpl extends ServiceImpl<XcrIncomeTaxReturnMapper, XcrIncomeTaxReturn>
+    implements XcrIncomeTaxReturnService{
+    @Autowired
+    private XhRequestUtil xhRequestUtil;
+    @Autowired
+    private RedisService redisService;
+
+    @Override
+    @Transactional(rollbackFor = Exception.class)
+    public void saveDataByUniCode(String address) {
+        //模拟从数据库中取数据大约为3000-4000条
+        List<String> creditCodes = (List<String>) redisService.getList("creditCodes").get(0);
+        Vector<XcrIncomeTaxReturn> toDatabaseList = new Vector<>();
+        creditCodes.parallelStream().forEach(creditCode -> {
+            List<XcrIncomeTaxReturn> list = xhRequestUtil.httpRequestByUniCode(creditCode, address,
+                    XcrIncomeTaxReturnResponse.class,
+                    XcrIncomeTaxReturn.class,
+                    "SHXYDM"
+            );
+            if(list != null){
+                toDatabaseList.addAll(list);
+            }
+        });
+        this.remove(null);
+        this.saveBatch(toDatabaseList);
+        log.info("企业所得税申报信息同步完成");
+    }
+}
+
+
+
+

+ 58 - 0
data-service/src/main/java/com/zksy/data/service/impl/XcrInnovationPlatformServiceImpl.java

@@ -0,0 +1,58 @@
+package com.zksy.data.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.zksy.data.domain.po.XcrIncomeTaxReturn;
+import com.zksy.data.domain.po.XcrInnovationPlatform;
+import com.zksy.data.domain.response.XcrIncomeTaxReturnResponse;
+import com.zksy.data.domain.response.XcrInnovationPlatformResponse;
+import com.zksy.data.service.XcrInnovationPlatformService;
+import com.zksy.data.mapper.XcrInnovationPlatformMapper;
+import com.zksy.data.utils.RedisService;
+import com.zksy.data.utils.XhRequestUtil;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
+
+import java.util.List;
+import java.util.Vector;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_innovation_platform(国家、省、市创新平台名单)】的数据库操作Service实现
+* @createDate 2024-10-19 13:42:27
+*/
+@Service
+@Slf4j
+public class XcrInnovationPlatformServiceImpl extends ServiceImpl<XcrInnovationPlatformMapper, XcrInnovationPlatform>
+    implements XcrInnovationPlatformService{
+    @Autowired
+    private XhRequestUtil xhRequestUtil;
+    @Autowired
+    private RedisService redisService;
+
+    @Override
+    @Transactional(rollbackFor = Exception.class)
+    public void saveDataByUniCode(String address) {
+        //模拟从数据库中取数据大约为3000-4000条
+        List<String> creditCodes = (List<String>) redisService.getList("creditNames").get(0);
+        Vector<XcrInnovationPlatform> toDatabaseList = new Vector<>();
+        creditCodes.parallelStream().forEach(creditCode -> {
+            List<XcrInnovationPlatform> list = xhRequestUtil.httpRequestByUniCode(creditCode, address,
+                    XcrInnovationPlatformResponse.class,
+                    XcrInnovationPlatform.class,
+                    "YTDW"
+            );
+            if(list != null){
+                toDatabaseList.addAll(list);
+            }
+        });
+        this.remove(null);
+        this.saveBatch(toDatabaseList);
+        log.info("国家、省、市创新平台名单同步完成");
+    }
+}
+
+
+
+

+ 59 - 0
data-service/src/main/java/com/zksy/data/service/impl/XcrInstitutionalClientsServiceImpl.java

@@ -0,0 +1,59 @@
+package com.zksy.data.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.zksy.data.domain.po.XcrIncomeTaxReturn;
+import com.zksy.data.domain.po.XcrInstitutionalClients;
+import com.zksy.data.domain.response.XcrIncomeTaxReturnResponse;
+import com.zksy.data.domain.response.XcrInstitutionalClientsResponse;
+import com.zksy.data.service.XcrInstitutionalClientsService;
+import com.zksy.data.mapper.XcrInstitutionalClientsMapper;
+import com.zksy.data.utils.RedisService;
+import com.zksy.data.utils.XhRequestUtil;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
+
+import java.util.List;
+import java.util.Vector;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_institutional_clients(机构客户信息)】的数据库操作Service实现
+* @createDate 2024-10-17 17:52:03
+*/
+@Service
+@Slf4j
+public class XcrInstitutionalClientsServiceImpl extends ServiceImpl<XcrInstitutionalClientsMapper, XcrInstitutionalClients>
+    implements XcrInstitutionalClientsService{
+
+    @Autowired
+    private XhRequestUtil xhRequestUtil;
+    @Autowired
+    private RedisService redisService;
+
+    @Override
+    @Transactional(rollbackFor = Exception.class)
+    public void saveDataByUniCode(String address) {
+        //模拟从数据库中取数据大约为3000-4000条
+        List<String> creditCodes = (List<String>) redisService.getList("creditCodes").get(0);
+        Vector<XcrInstitutionalClients> toDatabaseList = new Vector<>();
+        creditCodes.parallelStream().forEach(creditCode -> {
+            List<XcrInstitutionalClients> list = xhRequestUtil.httpRequestByUniCode(creditCode, address,
+                    XcrInstitutionalClientsResponse.class,
+                    XcrInstitutionalClients.class,
+                    "ZZJGDM"
+            );
+            if(list != null){
+                toDatabaseList.addAll(list);
+            }
+        });
+        this.remove(null);
+        this.saveBatch(toDatabaseList);
+        log.info("机构客户信息同步完成");
+    }
+}
+
+
+
+

+ 58 - 0
data-service/src/main/java/com/zksy/data/service/impl/XcrInvoiceIssuanceServiceImpl.java

@@ -0,0 +1,58 @@
+package com.zksy.data.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.zksy.data.domain.po.XcrInvoiceIssuance;
+import com.zksy.data.domain.po.XcrMainFinancialStatements;
+import com.zksy.data.domain.response.XcrInvoiceIssuanceResponse;
+import com.zksy.data.domain.response.XcrMainFinancialStatementsResponse;
+import com.zksy.data.service.XcrInvoiceIssuanceService;
+import com.zksy.data.mapper.XcrInvoiceIssuanceMapper;
+import com.zksy.data.utils.RedisService;
+import com.zksy.data.utils.XhRequestUtil;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
+
+import java.util.List;
+import java.util.Vector;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_invoice_issuance(发票开票信息)】的数据库操作Service实现
+* @createDate 2024-10-17 11:08:47
+*/
+@Service
+@Slf4j
+public class XcrInvoiceIssuanceServiceImpl extends ServiceImpl<XcrInvoiceIssuanceMapper, XcrInvoiceIssuance>
+    implements XcrInvoiceIssuanceService{
+    @Autowired
+    private XhRequestUtil xhRequestUtil;
+    @Autowired
+    private RedisService redisService;
+
+    @Override
+    @Transactional(rollbackFor = Exception.class)
+    public void saveDataByUniCode(String address) {
+        //模拟从数据库中取数据大约为3000-4000条
+        List<String> creditCodes = (List<String>) redisService.getList("creditNames").get(0);
+        Vector<XcrInvoiceIssuance> toDatabaseList = new Vector<>();
+        creditCodes.parallelStream().forEach(creditCode -> {
+            List<XcrInvoiceIssuance> list = xhRequestUtil.httpRequestByUniCode(creditCode, address,
+                    XcrInvoiceIssuanceResponse.class,
+                    XcrInvoiceIssuance.class,
+                    "TAXPAYNAME"
+            );
+            if(list != null){
+                toDatabaseList.addAll(list);
+            }
+        });
+        this.remove(null);
+        this.saveBatch(toDatabaseList);
+        log.info("发票开票信息同步完成");
+    }
+}
+
+
+
+

+ 58 - 0
data-service/src/main/java/com/zksy/data/service/impl/XcrLegalRepresentativeServiceImpl.java

@@ -0,0 +1,58 @@
+package com.zksy.data.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.zksy.data.domain.po.XcrInvoiceIssuance;
+import com.zksy.data.domain.po.XcrLegalRepresentative;
+import com.zksy.data.domain.response.XcrInvoiceIssuanceResponse;
+import com.zksy.data.domain.response.XcrLegalRepresentativeResponse;
+import com.zksy.data.service.XcrLegalRepresentativeService;
+import com.zksy.data.mapper.XcrLegalRepresentativeMapper;
+import com.zksy.data.utils.RedisService;
+import com.zksy.data.utils.XhRequestUtil;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
+
+import java.util.List;
+import java.util.Vector;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_legal_representative(食品经营法定代表人信息)】的数据库操作Service实现
+* @createDate 2024-10-19 14:11:45
+*/
+@Service
+@Slf4j
+public class XcrLegalRepresentativeServiceImpl extends ServiceImpl<XcrLegalRepresentativeMapper, XcrLegalRepresentative>
+    implements XcrLegalRepresentativeService{
+    @Autowired
+    private XhRequestUtil xhRequestUtil;
+    @Autowired
+    private RedisService redisService;
+
+    @Override
+    @Transactional(rollbackFor = Exception.class)
+    public void saveDataByUniCode(String address) {
+        //模拟从数据库中取数据大约为3000-4000条
+        List<String> creditCodes = (List<String>) redisService.getList("creditCodes").get(0);
+        Vector<XcrLegalRepresentative> toDatabaseList = new Vector<>();
+        creditCodes.parallelStream().forEach(creditCode -> {
+            List<XcrLegalRepresentative> list = xhRequestUtil.httpRequestByUniCode(creditCode, address,
+                    XcrLegalRepresentativeResponse.class,
+                    XcrLegalRepresentative.class,
+                    "SOCIAL_CREDIT_CODE"
+            );
+            if(list != null){
+                toDatabaseList.addAll(list);
+            }
+        });
+        this.remove(null);
+        this.saveBatch(toDatabaseList);
+        log.info("食品生产法定代表人信息同步完成");
+    }
+}
+
+
+
+

+ 57 - 0
data-service/src/main/java/com/zksy/data/service/impl/XcrMainFinancialStatementsServiceImpl.java

@@ -0,0 +1,57 @@
+package com.zksy.data.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.zksy.data.domain.po.XcrMainFinancialStatements;
+import com.zksy.data.domain.response.XcrMainFinancialStatementsResponse;
+import com.zksy.data.service.XcrMainFinancialStatementsService;
+import com.zksy.data.mapper.XcrMainFinancialStatementsMapper;
+import com.zksy.data.utils.RedisService;
+import com.zksy.data.utils.XhRequestUtil;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
+
+import java.util.List;
+import java.util.Vector;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_main_financial_statements(财务报表主表)】的数据库操作Service实现
+* @createDate 2024-10-17 10:37:12
+*/
+@Service
+@Slf4j
+public class XcrMainFinancialStatementsServiceImpl extends ServiceImpl<XcrMainFinancialStatementsMapper, XcrMainFinancialStatements>
+    implements XcrMainFinancialStatementsService{
+
+    @Autowired
+    private XhRequestUtil xhRequestUtil;
+    @Autowired
+    private RedisService redisService;
+
+    @Override
+    @Transactional(rollbackFor = Exception.class)
+    public void saveDataByUniCode(String address) {
+        //模拟从数据库中取数据大约为3000-4000条
+        List<String> creditCodes = (List<String>) redisService.getList("creditCodes").get(0);
+        Vector<XcrMainFinancialStatements> toDatabaseList = new Vector<>();
+        creditCodes.parallelStream().forEach(creditCode -> {
+            List<XcrMainFinancialStatements> list = xhRequestUtil.httpRequestByUniCode(creditCode, address,
+                    XcrMainFinancialStatementsResponse.class,
+                    XcrMainFinancialStatements.class,
+                    "NSRSBH"
+            );
+            if(list != null){
+                toDatabaseList.addAll(list);
+            }
+        });
+        this.remove(null);
+        this.saveBatch(toDatabaseList);
+        log.info("财务报表主表信息同步完成");
+    }
+}
+
+
+
+

+ 58 - 0
data-service/src/main/java/com/zksy/data/service/impl/XcrMinorEnterprisesServiceImpl.java

@@ -0,0 +1,58 @@
+package com.zksy.data.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.zksy.data.domain.po.XcrMainFinancialStatements;
+import com.zksy.data.domain.po.XcrMinorEnterprises;
+import com.zksy.data.domain.response.XcrMainFinancialStatementsResponse;
+import com.zksy.data.domain.response.XcrMinorEnterprisesResponse;
+import com.zksy.data.service.XcrMinorEnterprisesService;
+import com.zksy.data.mapper.XcrMinorEnterprisesMapper;
+import com.zksy.data.utils.RedisService;
+import com.zksy.data.utils.XhRequestUtil;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
+
+import java.util.List;
+import java.util.Vector;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_minor_enterprises(科技型中小企业名单)】的数据库操作Service实现
+* @createDate 2024-10-19 13:55:38
+*/
+@Service
+@Slf4j
+public class XcrMinorEnterprisesServiceImpl extends ServiceImpl<XcrMinorEnterprisesMapper, XcrMinorEnterprises>
+    implements XcrMinorEnterprisesService{
+    @Autowired
+    private XhRequestUtil xhRequestUtil;
+    @Autowired
+    private RedisService redisService;
+
+    @Override
+    @Transactional(rollbackFor = Exception.class)
+    public void saveDataByUniCode(String address) {
+        //模拟从数据库中取数据大约为3000-4000条
+        List<String> creditCodes = (List<String>) redisService.getList("creditNames").get(0);
+        Vector<XcrMinorEnterprises> toDatabaseList = new Vector<>();
+        creditCodes.parallelStream().forEach(creditCode -> {
+            List<XcrMinorEnterprises> list = xhRequestUtil.httpRequestByUniCode(creditCode, address,
+                    XcrMinorEnterprisesResponse.class,
+                    XcrMinorEnterprises.class,
+                    "QYMC"
+            );
+            if(list != null){
+                toDatabaseList.addAll(list);
+            }
+        });
+        this.remove(null);
+        this.saveBatch(toDatabaseList);
+        log.info("科技型中小企业名单同步完成");
+    }
+}
+
+
+
+

+ 56 - 0
data-service/src/main/java/com/zksy/data/service/impl/XcrRecordDishonestyServiceImpl.java

@@ -0,0 +1,56 @@
+package com.zksy.data.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.zksy.data.domain.po.XcrRecordDishonesty;
+import com.zksy.data.domain.response.XcrRecordDishonestyResponse;
+import com.zksy.data.service.XcrRecordDishonestyService;
+import com.zksy.data.mapper.XcrRecordDishonestyMapper;
+import com.zksy.data.utils.RedisService;
+import com.zksy.data.utils.XhRequestUtil;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
+
+import java.util.List;
+import java.util.Vector;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_record_dishonesty(失信记录名单)】的数据库操作Service实现
+* @createDate 2024-10-18 17:00:41
+*/
+@Service
+@Slf4j
+public class XcrRecordDishonestyServiceImpl extends ServiceImpl<XcrRecordDishonestyMapper, XcrRecordDishonesty>
+    implements XcrRecordDishonestyService{
+    @Autowired
+    private XhRequestUtil xhRequestUtil;
+    @Autowired
+    private RedisService redisService;
+
+    @Override
+    @Transactional(rollbackFor = Exception.class)
+    public void saveDataByUniCode(String address) {
+        //模拟从数据库中取数据大约为3000-4000条
+        List<String> creditCodes = (List<String>) redisService.getList("creditNames").get(0);
+        Vector<XcrRecordDishonesty> toDatabaseList = new Vector<>();
+        creditCodes.parallelStream().forEach(creditCode -> {
+            List<XcrRecordDishonesty> list = xhRequestUtil.httpRequestByUniCode(creditCode, address,
+                    XcrRecordDishonestyResponse.class,
+                    XcrRecordDishonesty.class,
+                    "XM"
+            );
+            if(list != null){
+                toDatabaseList.addAll(list);
+            }
+        });
+        this.remove(null);
+        this.saveBatch(toDatabaseList);
+        log.info("失信记录名单信息同步完成");
+    }
+}
+
+
+
+

+ 56 - 0
data-service/src/main/java/com/zksy/data/service/impl/XcrStopBusinessInformationServiceImpl.java

@@ -0,0 +1,56 @@
+package com.zksy.data.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.zksy.data.domain.po.XcrStopBusinessInformation;
+import com.zksy.data.domain.response.XcrStopBusinessInformationResponse;
+import com.zksy.data.service.XcrStopBusinessInformationService;
+import com.zksy.data.mapper.XcrStopBusinessInformationMapper;
+import com.zksy.data.utils.RedisService;
+import com.zksy.data.utils.XhRequestUtil;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
+
+import java.util.List;
+import java.util.Vector;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_stop_business_information(个体工商户停歇业信息)】的数据库操作Service实现
+* @createDate 2024-10-17 10:07:39
+*/
+@Service
+@Slf4j
+public class XcrStopBusinessInformationServiceImpl extends ServiceImpl<XcrStopBusinessInformationMapper, XcrStopBusinessInformation>
+    implements XcrStopBusinessInformationService{
+    @Autowired
+    private XhRequestUtil xhRequestUtil;
+    @Autowired
+    private RedisService redisService;
+
+    @Override
+    @Transactional(rollbackFor = Exception.class)
+    public void saveDataByUniCode(String address) {
+        //模拟从数据库中取数据大约为3000-4000条
+        List<String> creditCodes = (List<String>) redisService.getList("creditCodes").get(0);
+        Vector<XcrStopBusinessInformation> toDatabaseList = new Vector<>();
+        creditCodes.parallelStream().forEach(creditCode -> {
+            List<XcrStopBusinessInformation> list = xhRequestUtil.httpRequestByUniCode(creditCode, address,
+                    XcrStopBusinessInformationResponse.class,
+                    XcrStopBusinessInformation.class,
+                    "SHXYDM"
+            );
+            if(list != null){
+                toDatabaseList.addAll(list);
+            }
+        });
+        this.remove(null);
+        this.saveBatch(toDatabaseList);
+        log.info("个体工商户停歇业信息同步完成");
+    }
+}
+
+
+
+

+ 58 - 0
data-service/src/main/java/com/zksy/data/service/impl/XcrTaxRegistrationEstablishmentServiceImpl.java

@@ -0,0 +1,58 @@
+package com.zksy.data.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.zksy.data.domain.po.XcrCancelTaxRegistration;
+import com.zksy.data.domain.po.XcrTaxRegistrationEstablishment;
+import com.zksy.data.domain.response.XcrCancelTaxRegistrationResponse;
+import com.zksy.data.domain.response.XcrTaxRegistrationEstablishmentResponse;
+import com.zksy.data.service.XcrTaxRegistrationEstablishmentService;
+import com.zksy.data.mapper.XcrTaxRegistrationEstablishmentMapper;
+import com.zksy.data.utils.RedisService;
+import com.zksy.data.utils.XhRequestUtil;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
+
+import java.util.List;
+import java.util.Vector;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_tax_registration_establishment(税务登记设立信息)】的数据库操作Service实现
+* @createDate 2024-10-17 09:57:58
+*/
+@Service
+@Slf4j
+public class XcrTaxRegistrationEstablishmentServiceImpl extends ServiceImpl<XcrTaxRegistrationEstablishmentMapper, XcrTaxRegistrationEstablishment>
+    implements XcrTaxRegistrationEstablishmentService{
+    @Autowired
+    private XhRequestUtil xhRequestUtil;
+    @Autowired
+    private RedisService redisService;
+
+    @Override
+    @Transactional(rollbackFor = Exception.class)
+    public void saveDataByUniCode(String address) {
+        //模拟从数据库中取数据大约为3000-4000条
+        List<String> creditCodes = (List<String>) redisService.getList("creditCodes").get(0);
+        Vector<XcrTaxRegistrationEstablishment> toDatabaseList = new Vector<>();
+        creditCodes.parallelStream().forEach(creditCode -> {
+            List<XcrTaxRegistrationEstablishment> list = xhRequestUtil.httpRequestByUniCode(creditCode, address,
+                    XcrTaxRegistrationEstablishmentResponse.class,
+                    XcrTaxRegistrationEstablishment.class,
+                    "SHXYDM"
+            );
+            if(list != null){
+                toDatabaseList.addAll(list);
+            }
+        });
+        this.remove(null);
+        this.saveBatch(toDatabaseList);
+        log.info("税务登记设立信息同步完成");
+    }
+}
+
+
+
+

+ 58 - 0
data-service/src/main/java/com/zksy/data/service/impl/XcrTaxpayerCreditRatingServiceImpl.java

@@ -0,0 +1,58 @@
+package com.zksy.data.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.zksy.data.domain.po.XcrTaxRegistrationEstablishment;
+import com.zksy.data.domain.po.XcrTaxpayerCreditRating;
+import com.zksy.data.domain.response.XcrTaxRegistrationEstablishmentResponse;
+import com.zksy.data.domain.response.XcrTaxpayerCreditRatingResponse;
+import com.zksy.data.service.XcrTaxpayerCreditRatingService;
+import com.zksy.data.mapper.XcrTaxpayerCreditRatingMapper;
+import com.zksy.data.utils.RedisService;
+import com.zksy.data.utils.XhRequestUtil;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
+
+import java.util.List;
+import java.util.Vector;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_taxpayer_credit_rating(纳税人信用等级表)】的数据库操作Service实现
+* @createDate 2024-10-17 17:47:15
+*/
+@Service
+@Slf4j
+public class XcrTaxpayerCreditRatingServiceImpl extends ServiceImpl<XcrTaxpayerCreditRatingMapper, XcrTaxpayerCreditRating>
+    implements XcrTaxpayerCreditRatingService{
+    @Autowired
+    private XhRequestUtil xhRequestUtil;
+    @Autowired
+    private RedisService redisService;
+
+    @Override
+    @Transactional(rollbackFor = Exception.class)
+    public void saveDataByUniCode(String address) {
+        //模拟从数据库中取数据大约为3000-4000条
+        List<String> creditCodes = (List<String>) redisService.getList("creditCodes").get(0);
+        Vector<XcrTaxpayerCreditRating> toDatabaseList = new Vector<>();
+        creditCodes.parallelStream().forEach(creditCode -> {
+            List<XcrTaxpayerCreditRating> list = xhRequestUtil.httpRequestByUniCode(creditCode, address,
+                    XcrTaxpayerCreditRatingResponse.class,
+                    XcrTaxpayerCreditRating.class,
+                    "SHXYDM"
+            );
+            if(list != null){
+                toDatabaseList.addAll(list);
+            }
+        });
+        this.remove(null);
+        this.saveBatch(toDatabaseList);
+        log.info("纳税人信用等级同步完成");
+    }
+}
+
+
+
+

+ 58 - 0
data-service/src/main/java/com/zksy/data/service/impl/XcrTechnologyAwardSupplementServiceImpl.java

@@ -0,0 +1,58 @@
+package com.zksy.data.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.zksy.data.domain.po.XcrTaxRegistrationEstablishment;
+import com.zksy.data.domain.po.XcrTechnologyAwardSupplement;
+import com.zksy.data.domain.response.XcrTaxRegistrationEstablishmentResponse;
+import com.zksy.data.domain.response.XcrTechnologyAwardSupplementResponse;
+import com.zksy.data.service.XcrTechnologyAwardSupplementService;
+import com.zksy.data.mapper.XcrTechnologyAwardSupplementMapper;
+import com.zksy.data.utils.RedisService;
+import com.zksy.data.utils.XhRequestUtil;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
+
+import java.util.List;
+import java.util.Vector;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_technology_award_supplement(科技奖补项目及资金情况)】的数据库操作Service实现
+* @createDate 2024-10-19 13:49:59
+*/
+@Service
+@Slf4j
+public class XcrTechnologyAwardSupplementServiceImpl extends ServiceImpl<XcrTechnologyAwardSupplementMapper, XcrTechnologyAwardSupplement>
+    implements XcrTechnologyAwardSupplementService{
+    @Autowired
+    private XhRequestUtil xhRequestUtil;
+    @Autowired
+    private RedisService redisService;
+
+    @Override
+    @Transactional(rollbackFor = Exception.class)
+    public void saveDataByUniCode(String address) {
+        //模拟从数据库中取数据大约为3000-4000条
+        List<String> creditCodes = (List<String>) redisService.getList("creditNames").get(0);
+        Vector<XcrTechnologyAwardSupplement> toDatabaseList = new Vector<>();
+        creditCodes.parallelStream().forEach(creditCode -> {
+            List<XcrTechnologyAwardSupplement> list = xhRequestUtil.httpRequestByUniCode(creditCode, address,
+                    XcrTechnologyAwardSupplementResponse.class,
+                    XcrTechnologyAwardSupplement.class,
+                    "SBZTMC"
+            );
+            if(list != null){
+                toDatabaseList.addAll(list);
+            }
+        });
+        this.remove(null);
+        this.saveBatch(toDatabaseList);
+        log.info("科技奖补项目及资金情况同步完成");
+    }
+}
+
+
+
+

+ 58 - 0
data-service/src/main/java/com/zksy/data/service/impl/XcrTechnologyPlanProjectServiceImpl.java

@@ -0,0 +1,58 @@
+package com.zksy.data.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.zksy.data.domain.po.XcrTaxRegistrationEstablishment;
+import com.zksy.data.domain.po.XcrTechnologyPlanProject;
+import com.zksy.data.domain.response.XcrTaxRegistrationEstablishmentResponse;
+import com.zksy.data.domain.response.XcrTechnologyPlanProjectResponse;
+import com.zksy.data.service.XcrTechnologyPlanProjectService;
+import com.zksy.data.mapper.XcrTechnologyPlanProjectMapper;
+import com.zksy.data.utils.RedisService;
+import com.zksy.data.utils.XhRequestUtil;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
+
+import java.util.List;
+import java.util.Vector;
+
+/**
+* @author 邵洋
+* @description 针对表【xcr_technology_plan_project(科技计划项目安排表)】的数据库操作Service实现
+* @createDate 2024-10-18 17:08:43
+*/
+@Service
+@Slf4j
+public class XcrTechnologyPlanProjectServiceImpl extends ServiceImpl<XcrTechnologyPlanProjectMapper, XcrTechnologyPlanProject>
+    implements XcrTechnologyPlanProjectService{
+    @Autowired
+    private XhRequestUtil xhRequestUtil;
+    @Autowired
+    private RedisService redisService;
+
+    @Override
+    @Transactional(rollbackFor = Exception.class)
+    public void saveDataByUniCode(String address) {
+        //模拟从数据库中取数据大约为3000-4000条
+        List<String> creditCodes = (List<String>) redisService.getList("creditNames").get(0);
+        Vector<XcrTechnologyPlanProject> toDatabaseList = new Vector<>();
+        creditCodes.parallelStream().forEach(creditCode -> {
+            List<XcrTechnologyPlanProject> list = xhRequestUtil.httpRequestByUniCode(creditCode, address,
+                    XcrTechnologyPlanProjectResponse.class,
+                    XcrTechnologyPlanProject.class,
+                    "CDDW"
+            );
+            if(list != null){
+                toDatabaseList.addAll(list);
+            }
+        });
+        this.remove(null);
+        this.saveBatch(toDatabaseList);
+        log.info("科技计划项目安排同步完成");
+    }
+}
+
+
+
+

+ 27 - 0
data-service/src/main/resources/mapper/XcrAbnormalHouseholdIdentificationMapper.xml

@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper
+        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.zksy.data.mapper.XcrAbnormalHouseholdIdentificationMapper">
+
+    <resultMap id="BaseResultMap" type="com.zksy.data.domain.po.XcrAbnormalHouseholdIdentification">
+            <result property="fzchrduuid" column="FZCHRDUUID" jdbcType="VARCHAR"/>
+            <result property="nsrsbh" column="NSRSBH" jdbcType="VARCHAR"/>
+            <result property="nsrmc" column="NSRMC" jdbcType="VARCHAR"/>
+            <result property="rdyy" column="RDYY" jdbcType="VARCHAR"/>
+            <result property="rdrq" column="RDRQ" jdbcType="DATE"/>
+            <result property="ggrq" column="GGRQ" jdbcType="DATE"/>
+            <result property="swjgmc" column="SWJGMC" jdbcType="VARCHAR"/>
+            <result property="enteringtime" column="ENTERINGTIME" jdbcType="TIMESTAMP"/>
+            <result property="optype" column="OPTYPE" jdbcType="TINYINT"/>
+            <result property="iTime" column="I_TIME" jdbcType="TIMESTAMP"/>
+            <result property="uniCode" column="uni_code" jdbcType="VARCHAR"/>
+    </resultMap>
+
+    <sql id="Base_Column_List">
+        FZCHRDUUID,NSRSBH,NSRMC,
+        RDYY,RDRQ,GGRQ,
+        SWJGMC,ENTERINGTIME,OPTYPE,
+        I_TIME,uni_code
+    </sql>
+</mapper>

+ 24 - 0
data-service/src/main/resources/mapper/XcrConfirmationTerminationMapper.xml

@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper
+        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.zksy.data.mapper.XcrConfirmationTerminationMapper">
+
+    <resultMap id="BaseResultMap" type="com.zksy.data.domain.po.XcrConfirmationTermination">
+            <id property="fzchrduuid" column="FZCHRDUUID" jdbcType="CHAR"/>
+            <id property="recid" column="RECID" jdbcType="VARCHAR"/>
+            <result property="djxh" column="DJXH" jdbcType="VARCHAR"/>
+            <result property="nsrsbh" column="NSRSBH" jdbcType="VARCHAR"/>
+            <result property="jcyy" column="JCYY" jdbcType="VARCHAR"/>
+            <result property="hzrq" column="HZRQ" jdbcType="DATE"/>
+            <result property="enteringtime" column="ENTERINGTIME" jdbcType="TIMESTAMP"/>
+            <result property="iTime" column="I_TIME" jdbcType="TIMESTAMP"/>
+            <result property="uniCode" column="uni_code" jdbcType="VARCHAR"/>
+    </resultMap>
+
+    <sql id="Base_Column_List">
+        FZCHRDUUID,RECID,DJXH,
+        NSRSBH,JCYY,HZRQ,
+        ENTERINGTIME,I_TIME,uni_code
+    </sql>
+</mapper>

+ 52 - 0
data-service/src/main/resources/mapper/XcrFoodProductionLicenseDetaliMapper.xml

@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper
+        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.zksy.data.mapper.XcrFoodProductionLicenseDetaliMapper">
+
+    <resultMap id="BaseResultMap" type="com.zksy.data.domain.po.XcrFoodProductionLicenseDetali">
+            <id property="infosharId" column="INFOSHAR_ID" jdbcType="VARCHAR"/>
+            <result property="id" column="ID" jdbcType="VARCHAR"/>
+            <result property="productionLicenceId" column="PRODUCTION_LICENCE_ID" jdbcType="VARCHAR"/>
+            <result property="permitNo" column="PERMIT_NO" jdbcType="VARCHAR"/>
+            <result property="foodCategory" column="FOOD_CATEGORY" jdbcType="VARCHAR"/>
+            <result property="foodCategoryTwoCode" column="FOOD_CATEGORY_TWO_CODE" jdbcType="VARCHAR"/>
+            <result property="foodCategoryTwoName" column="FOOD_CATEGORY_TWO_NAME" jdbcType="VARCHAR"/>
+            <result property="foodCategoryThreeName" column="FOOD_CATEGORY_THREE_NAME" jdbcType="VARCHAR"/>
+            <result property="foodCategoryFourName" column="FOOD_CATEGORY_FOUR_NAME" jdbcType="VARCHAR"/>
+            <result property="remark" column="REMARK" jdbcType="VARCHAR"/>
+            <result property="infantFormulaRegNo" column="INFANT_FORMULA_REG_NO" jdbcType="VARCHAR"/>
+            <result property="specialMedicalRegNo" column="SPECIAL_MEDICAL_REG_NO" jdbcType="VARCHAR"/>
+            <result property="healthFoodRegNo" column="HEALTH_FOOD_REG_NO" jdbcType="VARCHAR"/>
+            <result property="healthFoodRecordNo" column="HEALTH_FOOD_RECORD_NO" jdbcType="VARCHAR"/>
+            <result property="healthFoodPrefix" column="HEALTH_FOOD_PREFIX" jdbcType="VARCHAR"/>
+            <result property="recordDate" column="RECORD_DATE" jdbcType="DATE"/>
+            <result property="infoshareFid" column="INFOSHARE_FID" jdbcType="VARCHAR"/>
+            <result property="infosharTime" column="INFOSHAR_TIME" jdbcType="TIMESTAMP"/>
+            <result property="infoshareTime1" column="INFOSHARE_TIME1" jdbcType="TIMESTAMP"/>
+            <result property="infoshareTime2" column="INFOSHARE_TIME2" jdbcType="TIMESTAMP"/>
+            <result property="infoshareTime3" column="INFOSHARE_TIME3" jdbcType="TIMESTAMP"/>
+            <result property="infoshareStat" column="INFOSHARE_STAT" jdbcType="VARCHAR"/>
+            <result property="infoshareDtsource" column="INFOSHARE_DTSOURCE" jdbcType="VARCHAR"/>
+            <result property="infoshareDtarea" column="INFOSHARE_DTAREA" jdbcType="VARCHAR"/>
+            <result property="infoshareVer" column="INFOSHARE_VER" jdbcType="VARCHAR"/>
+            <result property="infosharApp" column="INFOSHAR_APP" jdbcType="VARCHAR"/>
+            <result property="seqGloballyUserUnique" column="SEQ_GLOBALLY_USER_UNIQUE______" jdbcType="VARCHAR"/>
+            <result property="sourceSystem" column="SOURCE_SYSTEM" jdbcType="VARCHAR"/>
+            <result property="iTime" column="I_TIME" jdbcType="TIMESTAMP"/>
+            <result property="uniCode" column="uni_code" jdbcType="VARCHAR"/>
+    </resultMap>
+
+    <sql id="Base_Column_List">
+        INFOSHAR_ID,ID,PRODUCTION_LICENCE_ID,
+        PERMIT_NO,FOOD_CATEGORY,FOOD_CATEGORY_TWO_CODE,
+        FOOD_CATEGORY_TWO_NAME,FOOD_CATEGORY_THREE_NAME,FOOD_CATEGORY_FOUR_NAME,
+        REMARK,INFANT_FORMULA_REG_NO,SPECIAL_MEDICAL_REG_NO,
+        HEALTH_FOOD_REG_NO,HEALTH_FOOD_RECORD_NO,HEALTH_FOOD_PREFIX,
+        RECORD_DATE,INFOSHARE_FID,INFOSHAR_TIME,
+        INFOSHARE_TIME1,INFOSHARE_TIME2,INFOSHARE_TIME3,
+        INFOSHARE_STAT,INFOSHARE_DTSOURCE,INFOSHARE_DTAREA,
+        INFOSHARE_VER,INFOSHAR_APP,SEQ_GLOBALLY_USER_UNIQUE______,
+        SOURCE_SYSTEM,I_TIME,uni_code
+    </sql>
+</mapper>

+ 74 - 0
data-service/src/main/resources/mapper/XcrFoodProductionLicenseMapper.xml

@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper
+        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.zksy.data.mapper.XcrFoodProductionLicenseMapper">
+
+    <resultMap id="BaseResultMap" type="com.zksy.data.domain.po.XcrFoodProductionLicense">
+            <id property="id" column="ID" jdbcType="VARCHAR"/>
+            <result property="infosharId" column="INFOSHAR_ID" jdbcType="VARCHAR"/>
+            <result property="producerName" column="PRODUCER_NAME" jdbcType="VARCHAR"/>
+            <result property="legalPerson" column="LEGAL_PERSON" jdbcType="VARCHAR"/>
+            <result property="permitNo" column="PERMIT_NO" jdbcType="VARCHAR"/>
+            <result property="socialCreditCode" column="SOCIAL_CREDIT_CODE" jdbcType="VARCHAR"/>
+            <result property="divisonCode" column="DIVISON_CODE" jdbcType="VARCHAR"/>
+            <result property="domicile" column="DOMICILE" jdbcType="VARCHAR"/>
+            <result property="productionAddress" column="PRODUCTION_ADDRESS" jdbcType="VARCHAR"/>
+            <result property="foodCategory" column="FOOD_CATEGORY" jdbcType="VARCHAR"/>
+            <result property="licensingAuthority" column="LICENSING_AUTHORITY" jdbcType="VARCHAR"/>
+            <result property="licensingAuthorityCode" column="LICENSING_AUTHORITY_CODE" jdbcType="VARCHAR"/>
+            <result property="issuanceDate" column="ISSUANCE_DATE" jdbcType="DATE"/>
+            <result property="expirationDate" column="EXPIRATION_DATE" jdbcType="DATE"/>
+            <result property="useElectronicLicense" column="USE_ELECTRONIC_LICENSE" jdbcType="CHAR"/>
+            <result property="acceptanceTime" column="ACCEPTANCE_TIME" jdbcType="DATE"/>
+            <result property="licenseStatus" column="LICENSE_STATUS" jdbcType="CHAR"/>
+            <result property="permitType" column="PERMIT_TYPE" jdbcType="CHAR"/>
+            <result property="cancellationReason" column="CANCELLATION_REASON" jdbcType="VARCHAR"/>
+            <result property="cancellationDate" column="CANCELLATION_DATE" jdbcType="DATE"/>
+            <result property="originalLicenseNo" column="ORIGINAL_LICENSE_NO" jdbcType="VARCHAR"/>
+            <result property="informCommitment" column="INFORM_COMMITMENT" jdbcType="CHAR"/>
+            <result property="informPromisedFoodCategory" column="INFORM_PROMISED_FOOD_CATEGORY" jdbcType="VARCHAR"/>
+            <result property="dailySupervisionOrganization" column="DAILY_SUPERVISION_ORGANIZATION" jdbcType="VARCHAR"/>
+            <result property="dailysuperorgDivisonCode" column="DAILYSUPERORG_DIVISON_CODE" jdbcType="VARCHAR"/>
+            <result property="dailySupervisor" column="DAILY_SUPERVISOR" jdbcType="VARCHAR"/>
+            <result property="complaintHotline" column="COMPLAINT_HOTLINE" jdbcType="VARCHAR"/>
+            <result property="signer" column="SIGNER" jdbcType="VARCHAR"/>
+            <result property="warehouseAddress" column="WAREHOUSE_ADDRESS" jdbcType="VARCHAR"/>
+            <result property="recordDate" column="RECORD_DATE" jdbcType="DATE"/>
+            <result property="infoshareFid" column="INFOSHARE_FID" jdbcType="VARCHAR"/>
+            <result property="infosharTime" column="INFOSHAR_TIME" jdbcType="TIMESTAMP"/>
+            <result property="infoshareTime1" column="INFOSHARE_TIME1" jdbcType="TIMESTAMP"/>
+            <result property="infoshareTime2" column="INFOSHARE_TIME2" jdbcType="TIMESTAMP"/>
+            <result property="infoshareTime3" column="INFOSHARE_TIME3" jdbcType="TIMESTAMP"/>
+            <result property="infoshareStat" column="INFOSHARE_STAT" jdbcType="VARCHAR"/>
+            <result property="infoshareDtsource" column="INFOSHARE_DTSOURCE" jdbcType="VARCHAR"/>
+            <result property="infoshareDtarea" column="INFOSHARE_DTAREA" jdbcType="VARCHAR"/>
+            <result property="infoshareVer" column="INFOSHARE_VER" jdbcType="VARCHAR"/>
+            <result property="infosharApp" column="INFOSHAR_APP" jdbcType="VARCHAR"/>
+            <result property="seqGloballyUserUnique" column="SEQ_GLOBALLY_USER_UNIQUE______" jdbcType="VARCHAR"/>
+            <result property="sourceSystem" column="SOURCE_SYSTEM" jdbcType="VARCHAR"/>
+            <result property="licenseStatusNew" column="LICENSE_STATUS_NEW" jdbcType="VARCHAR"/>
+            <result property="ifZhuxiao" column="IF_ZHUXIAO" jdbcType="VARCHAR"/>
+            <result property="iTime" column="I_TIME" jdbcType="TIMESTAMP"/>
+            <result property="uniCode" column="uni_code" jdbcType="VARCHAR"/>
+    </resultMap>
+
+    <sql id="Base_Column_List">
+        ID,INFOSHAR_ID,PRODUCER_NAME,
+        LEGAL_PERSON,PERMIT_NO,SOCIAL_CREDIT_CODE,
+        DIVISON_CODE,DOMICILE,PRODUCTION_ADDRESS,
+        FOOD_CATEGORY,LICENSING_AUTHORITY,LICENSING_AUTHORITY_CODE,
+        ISSUANCE_DATE,EXPIRATION_DATE,USE_ELECTRONIC_LICENSE,
+        ACCEPTANCE_TIME,LICENSE_STATUS,PERMIT_TYPE,
+        CANCELLATION_REASON,CANCELLATION_DATE,ORIGINAL_LICENSE_NO,
+        INFORM_COMMITMENT,INFORM_PROMISED_FOOD_CATEGORY,DAILY_SUPERVISION_ORGANIZATION,
+        DAILYSUPERORG_DIVISON_CODE,DAILY_SUPERVISOR,COMPLAINT_HOTLINE,
+        SIGNER,WAREHOUSE_ADDRESS,RECORD_DATE,
+        INFOSHARE_FID,INFOSHAR_TIME,INFOSHARE_TIME1,
+        INFOSHARE_TIME2,INFOSHARE_TIME3,INFOSHARE_STAT,
+        INFOSHARE_DTSOURCE,INFOSHARE_DTAREA,INFOSHARE_VER,
+        INFOSHAR_APP,SEQ_GLOBALLY_USER_UNIQUE______,SOURCE_SYSTEM,
+        LICENSE_STATUS_NEW,IF_ZHUXIAO,I_TIME,
+        uni_code,QR_CODE
+    </sql>
+</mapper>

+ 20 - 0
data-service/src/main/resources/mapper/XcrHighTechMapper.xml

@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper
+        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.zksy.data.mapper.XcrHighTechMapper">
+
+    <resultMap id="BaseResultMap" type="com.zksy.data.domain.po.XcrHighTech">
+            <id property="csid" column="CSID" jdbcType="INTEGER"/>
+            <result property="qymc" column="QYMC" jdbcType="VARCHAR"/>
+            <result property="zsbh" column="ZSBH" jdbcType="VARCHAR"/>
+            <result property="ssx" column="SSX" jdbcType="VARCHAR"/>
+            <result property="iTime" column="I_TIME" jdbcType="TIMESTAMP"/>
+            <result property="uniCode" column="uni_code" jdbcType="VARCHAR"/>
+    </resultMap>
+
+    <sql id="Base_Column_List">
+        CSID,QYMC,ZSBH,
+        SSX,I_TIME,uni_code
+    </sql>
+</mapper>

+ 24 - 0
data-service/src/main/resources/mapper/XcrIncomeTaxReturnMapper.xml

@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper
+        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.zksy.data.mapper.XcrIncomeTaxReturnMapper">
+
+    <resultMap id="BaseResultMap" type="com.zksy.data.domain.po.XcrIncomeTaxReturn">
+            <result property="uuid" column="UUID" jdbcType="VARCHAR"/>
+            <result property="shxydm" column="SHXYDM" jdbcType="VARCHAR"/>
+            <result property="nsrsbh" column="NSRSBH" jdbcType="VARCHAR"/>
+            <result property="nsrmc" column="NSRMC" jdbcType="VARCHAR"/>
+            <result property="yysr" column="YYSR" jdbcType="DECIMAL"/>
+            <result property="lrze" column="LRZE" jdbcType="DECIMAL"/>
+            <result property="yycb" column="YYCB" jdbcType="DECIMAL"/>
+            <result property="enteringtime" column="ENTERINGTIME" jdbcType="TIMESTAMP"/>
+            <result property="uniCode" column="uni_code" jdbcType="VARCHAR"/>
+    </resultMap>
+
+    <sql id="Base_Column_List">
+        UUID,SHXYDM,NSRSBH,
+        NSRMC,YYSR,LRZE,
+        YYCB,ENTERINGTIME,uni_code
+    </sql>
+</mapper>

+ 27 - 0
data-service/src/main/resources/mapper/XcrInnovationPlatformMapper.xml

@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper
+        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.zksy.data.mapper.XcrInnovationPlatformMapper">
+
+    <resultMap id="BaseResultMap" type="com.zksy.data.domain.po.XcrInnovationPlatform">
+            <id property="csid" column="CSID" jdbcType="INTEGER"/>
+            <result property="xh" column="XH" jdbcType="VARCHAR"/>
+            <result property="ptmc" column="PTMC" jdbcType="VARCHAR"/>
+            <result property="ytdw" column="YTDW" jdbcType="VARCHAR"/>
+            <result property="cjsj" column="CJSJ" jdbcType="TIMESTAMP"/>
+            <result property="lb" column="LB" jdbcType="VARCHAR"/>
+            <result property="jb" column="JB" jdbcType="VARCHAR"/>
+            <result property="lxrdh" column="LXRDH" jdbcType="VARCHAR"/>
+            <result property="sd" column="SD" jdbcType="VARCHAR"/>
+            <result property="iTime" column="I_TIME" jdbcType="TIMESTAMP"/>
+            <result property="uniCode" column="uni_code" jdbcType="VARCHAR"/>
+    </resultMap>
+
+    <sql id="Base_Column_List">
+        CSID,XH,PTMC,
+        YTDW,CJSJ,LB,
+        JB,LXRDH,SD,
+        I_TIME,uni_code
+    </sql>
+</mapper>

+ 106 - 0
data-service/src/main/resources/mapper/XcrInstitutionalClientsMapper.xml

@@ -0,0 +1,106 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper
+        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.zksy.data.mapper.XcrInstitutionalClientsMapper">
+
+    <resultMap id="BaseResultMap" type="com.zksy.data.domain.po.XcrInstitutionalClients">
+            <id property="id" column="ID" jdbcType="INTEGER"/>
+            <result property="dwbh" column="DWBH" jdbcType="VARCHAR"/>
+            <result property="dwmc" column="DWMC" jdbcType="VARCHAR"/>
+            <result property="dwdz" column="DWDZ" jdbcType="VARCHAR"/>
+            <result property="dwfrdbxm" column="DWFRDBXM" jdbcType="VARCHAR"/>
+            <result property="dwfrdbzjlx" column="DWFRDBZJLX" jdbcType="VARCHAR"/>
+            <result property="dwfrdbzjhm" column="DWFRDBZJHM" jdbcType="VARCHAR"/>
+            <result property="dwlsgx" column="DWLSGX" jdbcType="VARCHAR"/>
+            <result property="dwjjlx" column="DWJJLX" jdbcType="VARCHAR"/>
+            <result property="dwsshy" column="DWSSHY" jdbcType="VARCHAR"/>
+            <result property="dwyb" column="DWYB" jdbcType="VARCHAR"/>
+            <result property="dwdzxx" column="DWDZXX" jdbcType="VARCHAR"/>
+            <result property="dwfxr" column="DWFXR" jdbcType="DATE"/>
+            <result property="jbrxm" column="JBRXM" jdbcType="VARCHAR"/>
+            <result property="jbrgddhhm" column="JBRGDDHHM" jdbcType="VARCHAR"/>
+            <result property="jbrsjhm" column="JBRSJHM" jdbcType="VARCHAR"/>
+            <result property="jbrzjlx" column="JBRZJLX" jdbcType="VARCHAR"/>
+            <result property="jbrzjhm" column="JBRZJHM" jdbcType="VARCHAR"/>
+            <result property="jbremail" column="JBREMAIL" jdbcType="VARCHAR"/>
+            <result property="zzjgdm" column="ZZJGDM" jdbcType="VARCHAR"/>
+            <result property="dwslrq" column="DWSLRQ" jdbcType="DATE"/>
+            <result property="dwkhrq" column="DWKHRQ" jdbcType="DATE"/>
+            <result property="styhmc" column="STYHMC" jdbcType="VARCHAR"/>
+            <result property="styhdm" column="STYHDM" jdbcType="VARCHAR"/>
+            <result property="jgbm" column="JGBM" jdbcType="VARCHAR"/>
+            <result property="ssqxbm" column="SSQXBM" jdbcType="VARCHAR"/>
+            <result property="dwsbzh" column="DWSBZH" jdbcType="VARCHAR"/>
+            <result property="dwfrdblxdh" column="DWFRDBLXDH" jdbcType="VARCHAR"/>
+            <result property="dwfrdbyddh" column="DWFRDBYDDH" jdbcType="VARCHAR"/>
+            <result property="zczs" column="ZCZS" jdbcType="VARCHAR"/>
+            <result property="zczb" column="ZCZB" jdbcType="DECIMAL"/>
+            <result property="zcrq" column="ZCRQ" jdbcType="DATE"/>
+            <result property="yyzzdjjg" column="YYZZDJJG" jdbcType="VARCHAR"/>
+            <result property="yyyzzch" column="YYYZZCH" jdbcType="VARCHAR"/>
+            <result property="djrq" column="DJRQ" jdbcType="DATE"/>
+            <result property="djsj" column="DJSJ" jdbcType="TIMESTAMP"/>
+            <result property="djczyid" column="DJCZYID" jdbcType="VARCHAR"/>
+            <result property="djczy" column="DJCZY" jdbcType="VARCHAR"/>
+            <result property="dwjc" column="DWJC" jdbcType="VARCHAR"/>
+            <result property="swdjh" column="SWDJH" jdbcType="VARCHAR"/>
+            <result property="jbzhkhyh" column="JBZHKHYH" jdbcType="VARCHAR"/>
+            <result property="jbzhyhzh" column="JBZHYHZH" jdbcType="VARCHAR"/>
+            <result property="jbzhkhmc" column="JBZHKHMC" jdbcType="VARCHAR"/>
+            <result property="dwssqybm" column="DWSSQYBM" jdbcType="VARCHAR"/>
+            <result property="dwssssbm" column="DWSSSSBM" jdbcType="VARCHAR"/>
+            <result property="dwszcsbm" column="DWSZCSBM" jdbcType="VARCHAR"/>
+            <result property="xxhglbm" column="XXHGLBM" jdbcType="VARCHAR"/>
+            <result property="khlxbm" column="KHLXBM" jdbcType="VARCHAR"/>
+            <result property="khjbbm" column="KHJBBM" jdbcType="VARCHAR"/>
+            <result property="dwwwdz" column="DWWWDZ" jdbcType="VARCHAR"/>
+            <result property="pyjx" column="PYJX" jdbcType="VARCHAR"/>
+            <result property="jglbbm" column="JGLBBM" jdbcType="VARCHAR"/>
+            <result property="frxb" column="FRXB" jdbcType="CHAR"/>
+            <result property="frgj" column="FRGJ" jdbcType="VARCHAR"/>
+            <result property="sfdlfr" column="SFDLFR" jdbcType="CHAR"/>
+            <result property="frzsdm" column="FRZSDM" jdbcType="VARCHAR"/>
+            <result property="sszb" column="SSZB" jdbcType="DECIMAL"/>
+            <result property="zzzsbh" column="ZZZSBH" jdbcType="VARCHAR"/>
+            <result property="dwysdm" column="DWYSDM" jdbcType="VARCHAR"/>
+            <result property="djqd" column="DJQD" jdbcType="VARCHAR"/>
+            <result property="zzjglx" column="ZZJGLX" jdbcType="VARCHAR"/>
+            <result property="jbzhkhyh2" column="JBZHKHYH2" jdbcType="VARCHAR"/>
+            <result property="jbzhyhzh2" column="JBZHYHZH2" jdbcType="VARCHAR"/>
+            <result property="jbzhkhyh3" column="JBZHKHYH3" jdbcType="VARCHAR"/>
+            <result property="jbzhyhzh3" column="JBZHYHZH3" jdbcType="VARCHAR"/>
+            <result property="jbzhkhyh4" column="JBZHKHYH4" jdbcType="VARCHAR"/>
+            <result property="jbzhyhzh4" column="JBZHYHZH4" jdbcType="VARCHAR"/>
+            <result property="dwxz" column="DWXZ" jdbcType="VARCHAR"/>
+            <result property="iTime" column="I_TIME" jdbcType="TIMESTAMP"/>
+            <result property="uniCode" column="uni_code" jdbcType="VARCHAR"/>
+    </resultMap>
+
+    <sql id="Base_Column_List">
+        ID,DWBH,DWMC,
+        DWDZ,DWFRDBXM,DWFRDBZJLX,
+        DWFRDBZJHM,DWLSGX,DWJJLX,
+        DWSSHY,DWYB,DWDZXX,
+        DWFXR,JBRXM,JBRGDDHHM,
+        JBRSJHM,JBRZJLX,JBRZJHM,
+        JBREMAIL,ZZJGDM,DWSLRQ,
+        DWKHRQ,STYHMC,STYHDM,
+        JGBM,SSQXBM,DWSBZH,
+        DWFRDBLXDH,DWFRDBYDDH,ZCZS,
+        ZCZB,ZCRQ,YYZZDJJG,
+        YYYZZCH,DJRQ,DJSJ,
+        DJCZYID,DJCZY,DWJC,
+        SWDJH,JBZHKHYH,JBZHYHZH,
+        JBZHKHMC,DWSSQYBM,DWSSSSBM,
+        DWSZCSBM,XXHGLBM,KHLXBM,
+        KHJBBM,DWWWDZ,PYJX,
+        JGLBBM,FRXB,FRGJ,
+        SFDLFR,FRZSDM,SSZB,
+        ZZZSBH,DWYSDM,DJQD,
+        ZZJGLX,JBZHKHYH2,JBZHYHZH2,
+        JBZHKHYH3,JBZHYHZH3,JBZHKHYH4,
+        JBZHYHZH4,DWXZ,I_TIME,
+        uni_code
+    </sql>
+</mapper>

+ 64 - 0
data-service/src/main/resources/mapper/XcrInvoiceIssuanceMapper.xml

@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper
+        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.zksy.data.mapper.XcrInvoiceIssuanceMapper">
+
+    <resultMap id="BaseResultMap" type="com.zksy.data.domain.po.XcrInvoiceIssuance">
+            <id property="fpkjxxuuid" column="FPKJXXUUID" jdbcType="VARCHAR"/>
+            <id property="ysyskmxuuid" column="YSYSKMXUUID" jdbcType="VARCHAR"/>
+            <id property="trano" column="TRANO" jdbcType="VARCHAR"/>
+            <id property="recid" column="RECID" jdbcType="VARCHAR"/>
+            <result property="taxorgcode" column="TAXORGCODE" jdbcType="VARCHAR"/>
+            <result property="paybnkno" column="PAYBNKNO" jdbcType="VARCHAR"/>
+            <result property="orimsgno" column="ORIMSGNO" jdbcType="VARCHAR"/>
+            <result property="traamt" column="TRAAMT" jdbcType="DECIMAL"/>
+            <result property="payeropbkno" column="PAYEROPBKNO" jdbcType="VARCHAR"/>
+            <result property="payeropbkname" column="PAYEROPBKNAME" jdbcType="VARCHAR"/>
+            <result property="handorgname" column="HANDORGNAME" jdbcType="VARCHAR"/>
+            <result property="payacct" column="PAYACCT" jdbcType="VARCHAR"/>
+            <result property="taxvouno" column="TAXVOUNO" jdbcType="VARCHAR"/>
+            <result property="billdate" column="BILLDATE" jdbcType="DATE"/>
+            <result property="taxpaycode" column="TAXPAYCODE" jdbcType="VARCHAR"/>
+            <result property="taxpayname" column="TAXPAYNAME" jdbcType="VARCHAR"/>
+            <result property="budgettype" column="BUDGETTYPE" jdbcType="VARCHAR"/>
+            <result property="trimsign" column="TRIMSIGN" jdbcType="VARCHAR"/>
+            <result property="corpcode" column="CORPCODE" jdbcType="VARCHAR"/>
+            <result property="corpname" column="CORPNAME" jdbcType="VARCHAR"/>
+            <result property="corptype" column="CORPTYPE" jdbcType="VARCHAR"/>
+            <result property="budgetsubjectcode" column="BUDGETSUBJECTCODE" jdbcType="VARCHAR"/>
+            <result property="budgetsubjectname" column="BUDGETSUBJECTNAME" jdbcType="VARCHAR"/>
+            <result property="limitdate" column="LIMITDATE" jdbcType="DATE"/>
+            <result property="taxtypecode" column="TAXTYPECODE" jdbcType="VARCHAR"/>
+            <result property="taxtypename" column="TAXTYPENAME" jdbcType="VARCHAR"/>
+            <result property="budgetlevelcode" column="BUDGETLEVELCODE" jdbcType="VARCHAR"/>
+            <result property="budgetlevelname" column="BUDGETLEVELNAME" jdbcType="VARCHAR"/>
+            <result property="taxstartdate" column="TAXSTARTDATE" jdbcType="DATE"/>
+            <result property="taxenddate" column="TAXENDDATE" jdbcType="DATE"/>
+            <result property="vicesign" column="VICESIGN" jdbcType="VARCHAR"/>
+            <result property="taxtype" column="TAXTYPE" jdbcType="VARCHAR"/>
+            <result property="remark" column="REMARK" jdbcType="VARCHAR"/>
+            <result property="remark1" column="REMARK1" jdbcType="VARCHAR"/>
+            <result property="nsrdlj" column="NSRDLJ" jdbcType="VARCHAR"/>
+            <result property="opstat" column="OPSTAT" jdbcType="VARCHAR"/>
+            <result property="applydate" column="APPLYDATE" jdbcType="DATE"/>
+            <result property="enteringtime" column="ENTERINGTIME" jdbcType="TIMESTAMP"/>
+            <result property="uniCode" column="uni_code" jdbcType="VARCHAR"/>
+    </resultMap>
+
+    <sql id="Base_Column_List">
+        FPKJXXUUID,YSYSKMXUUID,TRANO,
+        RECID,TAXORGCODE,PAYBNKNO,
+        ORIMSGNO,TRAAMT,PAYEROPBKNO,
+        PAYEROPBKNAME,HANDORGNAME,PAYACCT,
+        TAXVOUNO,BILLDATE,TAXPAYCODE,
+        TAXPAYNAME,BUDGETTYPE,TRIMSIGN,
+        CORPCODE,CORPNAME,CORPTYPE,
+        BUDGETSUBJECTCODE,BUDGETSUBJECTNAME,LIMITDATE,
+        TAXTYPECODE,TAXTYPENAME,BUDGETLEVELCODE,
+        BUDGETLEVELNAME,TAXSTARTDATE,TAXENDDATE,
+        VICESIGN,TAXTYPE,REMARK,
+        REMARK1,NSRDLJ,OPSTAT,
+        APPLYDATE,ENTERINGTIME,uni_code
+    </sql>
+</mapper>

+ 42 - 0
data-service/src/main/resources/mapper/XcrLegalRepresentativeMapper.xml

@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper
+        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.zksy.data.mapper.XcrLegalRepresentativeMapper">
+
+    <resultMap id="BaseResultMap" type="com.zksy.data.domain.po.XcrLegalRepresentative">
+            <id property="infosharId" column="INFOSHAR_ID" jdbcType="VARCHAR"/>
+            <result property="id" column="ID" jdbcType="VARCHAR"/>
+            <result property="productionLicenceId" column="PRODUCTION_LICENCE_ID" jdbcType="VARCHAR"/>
+            <result property="permitNo" column="PERMIT_NO" jdbcType="VARCHAR"/>
+            <result property="name" column="NAME" jdbcType="VARCHAR"/>
+            <result property="idType" column="ID_TYPE" jdbcType="VARCHAR"/>
+            <result property="idNo" column="ID_NO" jdbcType="VARCHAR"/>
+            <result property="recordDate" column="RECORD_DATE" jdbcType="DATE"/>
+            <result property="infoshareFid" column="INFOSHARE_FID" jdbcType="VARCHAR"/>
+            <result property="infosharTime" column="INFOSHAR_TIME" jdbcType="TIMESTAMP"/>
+            <result property="infoshareTime1" column="INFOSHARE_TIME1" jdbcType="TIMESTAMP"/>
+            <result property="infoshareTime2" column="INFOSHARE_TIME2" jdbcType="TIMESTAMP"/>
+            <result property="infoshareTime3" column="INFOSHARE_TIME3" jdbcType="TIMESTAMP"/>
+            <result property="infoshareStat" column="INFOSHARE_STAT" jdbcType="VARCHAR"/>
+            <result property="infoshareDtsource" column="INFOSHARE_DTSOURCE" jdbcType="VARCHAR"/>
+            <result property="infoshareDtarea" column="INFOSHARE_DTAREA" jdbcType="VARCHAR"/>
+            <result property="infoshareVer" column="INFOSHARE_VER" jdbcType="VARCHAR"/>
+            <result property="infosharApp" column="INFOSHAR_APP" jdbcType="VARCHAR"/>
+            <result property="seqGloballyUserUnique" column="SEQ_GLOBALLY_USER_UNIQUE______" jdbcType="VARCHAR"/>
+            <result property="sourceSystem" column="SOURCE_SYSTEM" jdbcType="VARCHAR"/>
+            <result property="iTime" column="I_TIME" jdbcType="TIMESTAMP"/>
+            <result property="uniCode" column="uni_code" jdbcType="VARCHAR"/>
+    </resultMap>
+
+    <sql id="Base_Column_List">
+        INFOSHAR_ID,ID,PRODUCTION_LICENCE_ID,
+        PERMIT_NO,NAME,ID_TYPE,
+        ID_NO,RECORD_DATE,INFOSHARE_FID,
+        INFOSHAR_TIME,INFOSHARE_TIME1,INFOSHARE_TIME2,
+        INFOSHARE_TIME3,INFOSHARE_STAT,INFOSHARE_DTSOURCE,
+        INFOSHARE_DTAREA,INFOSHARE_VER,INFOSHAR_APP,
+        SEQ_GLOBALLY_USER_UNIQUE______,SOURCE_SYSTEM,I_TIME,
+        uni_code
+    </sql>
+</mapper>

+ 26 - 0
data-service/src/main/resources/mapper/XcrMainFinancialStatementsMapper.xml

@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper
+        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.zksy.data.mapper.XcrMainFinancialStatementsMapper">
+
+    <resultMap id="BaseResultMap" type="com.zksy.data.domain.po.XcrMainFinancialStatements">
+            <id property="zlbscjuuid" column="ZLBSCJUUID" jdbcType="CHAR"/>
+            <id property="recid" column="RECID" jdbcType="VARCHAR"/>
+            <result property="nsrsbh" column="NSRSBH" jdbcType="VARCHAR"/>
+            <result property="nsrmc" column="NSRMC" jdbcType="VARCHAR"/>
+            <result property="ssqq" column="SSQQ" jdbcType="DATE"/>
+            <result property="ssqz" column="SSQZ" jdbcType="DATE"/>
+            <result property="bszlDm" column="BSZL_DM" jdbcType="CHAR"/>
+            <result property="enteringtime" column="ENTERINGTIME" jdbcType="TIMESTAMP"/>
+            <result property="iTime" column="I_TIME" jdbcType="TIMESTAMP"/>
+            <result property="uniCode" column="uni_code" jdbcType="VARCHAR"/>
+    </resultMap>
+
+    <sql id="Base_Column_List">
+        ZLBSCJUUID,RECID,NSRSBH,
+        NSRMC,SSQQ,SSQZ,
+        BSZL_DM,ENTERINGTIME,I_TIME,
+        uni_code
+    </sql>
+</mapper>

+ 20 - 0
data-service/src/main/resources/mapper/XcrMinorEnterprisesMapper.xml

@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper
+        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.zksy.data.mapper.XcrMinorEnterprisesMapper">
+
+    <resultMap id="BaseResultMap" type="com.zksy.data.domain.po.XcrMinorEnterprises">
+            <id property="csid" column="CSID" jdbcType="INTEGER"/>
+            <result property="qymc" column="QYMC" jdbcType="VARCHAR"/>
+            <result property="xy" column="XY" jdbcType="VARCHAR"/>
+            <result property="rkdjbh" column="RKDJBH" jdbcType="VARCHAR"/>
+            <result property="iTime" column="I_TIME" jdbcType="TIMESTAMP"/>
+            <result property="uniCode" column="uni_code" jdbcType="VARCHAR"/>
+    </resultMap>
+
+    <sql id="Base_Column_List">
+        CSID,QYMC,XY,
+        RKDJBH,I_TIME,uni_code
+    </sql>
+</mapper>

+ 35 - 0
data-service/src/main/resources/mapper/XcrRecordDishonestyMapper.xml

@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper
+        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.zksy.data.mapper.XcrRecordDishonestyMapper">
+
+    <resultMap id="BaseResultMap" type="com.zksy.data.domain.po.XcrRecordDishonesty">
+            <id property="csid" column="CSID" jdbcType="INTEGER"/>
+            <result property="xm" column="XM" jdbcType="VARCHAR"/>
+            <result property="lx" column="LX" jdbcType="VARCHAR"/>
+            <result property="zxah" column="ZXAH" jdbcType="VARCHAR"/>
+            <result property="zzjgdm" column="ZZJGDM" jdbcType="VARCHAR"/>
+            <result property="zxfy" column="ZXFY" jdbcType="VARCHAR"/>
+            <result property="fbr" column="FBR" jdbcType="VARCHAR"/>
+            <result property="lasj" column="LASJ" jdbcType="TIMESTAMP"/>
+            <result property="fbsj" column="FBSJ" jdbcType="TIMESTAMP"/>
+            <result property="zt" column="ZT" jdbcType="VARCHAR"/>
+            <result property="bpsj" column="BPSJ" jdbcType="TIMESTAMP"/>
+            <result property="cxsj" column="CXSJ" jdbcType="TIMESTAMP"/>
+            <result property="sxdqr" column="SXDQR" jdbcType="DATE"/>
+            <result property="sxxwqx" column="SXXWQX" jdbcType="VARCHAR"/>
+            <result property="cbrid" column="CBRID" jdbcType="INTEGER"/>
+            <result property="iTime" column="I_TIME" jdbcType="TIMESTAMP"/>
+            <result property="uniCode" column="uni_code" jdbcType="VARCHAR"/>
+    </resultMap>
+
+    <sql id="Base_Column_List">
+        CSID,XM,LX,
+        ZXAH,ZZJGDM,ZXFY,
+        FBR,LASJ,FBSJ,
+        ZT,BPSJ,CXSJ,
+        SXDQR,SXXWQX,CBRID,
+        I_TIME,uni_code
+    </sql>
+</mapper>

+ 31 - 0
data-service/src/main/resources/mapper/XcrStopBusinessInformationMapper.xml

@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper
+        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.zksy.data.mapper.XcrStopBusinessInformationMapper">
+
+    <resultMap id="BaseResultMap" type="com.zksy.data.domain.po.XcrStopBusinessInformation">
+            <result property="tfyuuid" column="TFYUUID" jdbcType="VARCHAR"/>
+            <result property="nsrsbh" column="NSRSBH" jdbcType="VARCHAR"/>
+            <result property="nsrmc" column="NSRMC" jdbcType="VARCHAR"/>
+            <result property="nsrztmc" column="NSRZTMC" jdbcType="VARCHAR"/>
+            <result property="hztyqxq" column="HZTYQXQ" jdbcType="DATE"/>
+            <result property="hztyqxz" column="HZTYQXZ" jdbcType="DATE"/>
+            <result property="cltybz" column="CLTYBZ" jdbcType="CHAR"/>
+            <result property="fyrq" column="FYRQ" jdbcType="DATE"/>
+            <result property="lrrq" column="LRRQ" jdbcType="DATE"/>
+            <result property="swjgmc" column="SWJGMC" jdbcType="VARCHAR"/>
+            <result property="enteringtime" column="ENTERINGTIME" jdbcType="TIMESTAMP"/>
+            <result property="optype" column="OPTYPE" jdbcType="TINYINT"/>
+            <result property="iTime" column="I_TIME" jdbcType="TIMESTAMP"/>
+            <result property="uniCode" column="uni_code" jdbcType="VARCHAR"/>
+    </resultMap>
+
+    <sql id="Base_Column_List">
+        TFYUUID,NSRSBH,NSRMC,
+        NSRZTMC,HZTYQXQ,HZTYQXZ,
+        CLTYBZ,FYRQ,LRRQ,
+        SWJGMC,ENTERINGTIME,OPTYPE,
+        I_TIME,uni_code
+    </sql>
+</mapper>

+ 48 - 0
data-service/src/main/resources/mapper/XcrTaxRegistrationEstablishmentMapper.xml

@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper
+        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.zksy.data.mapper.XcrTaxRegistrationEstablishmentMapper">
+
+    <resultMap id="BaseResultMap" type="com.zksy.data.domain.po.XcrTaxRegistrationEstablishment">
+        <result property="DJXH" column="DJXH" jdbcType="INTEGER"/>
+        <result property="NSRSBH" column="NSRSBH" jdbcType="VARCHAR"/>
+        <result property="NSRMC" column="NSRMC" jdbcType="VARCHAR"/>
+        <result property="NSRZTMC" column="NSRZTMC" jdbcType="VARCHAR"/>
+        <result property="KZZTDJLXMC" column="KZZTDJLXMC" jdbcType="VARCHAR"/>
+        <result property="DJZCLXMC" column="DJZCLXMC" jdbcType="VARCHAR"/>
+        <result property="ZZJG_DM" column="ZZJG_DM" jdbcType="CHAR"/>
+        <result property="PZSLJGMC" column="PZSLJGMC" jdbcType="VARCHAR"/>
+        <result property="ZZHM" column="ZZHM" jdbcType="VARCHAR"/>
+        <result property="ZZLXMC" column="ZZLXMC" jdbcType="VARCHAR"/>
+        <result property="KYSLRQ" column="KYSLRQ" jdbcType="DATE"/>
+        <result property="JYFW" column="JYFW" jdbcType="VARCHAR"/>
+        <result property="DJRQ" column="DJRQ" jdbcType="DATE"/>
+        <result property="SWJGMC" column="SWJGMC" jdbcType="VARCHAR"/>
+        <result property="ZCDZ" column="ZCDZ" jdbcType="VARCHAR"/>
+        <result property="FDDBRXM" column="FDDBRXM" jdbcType="VARCHAR"/>
+        <result property="SFZJLXMC" column="SFZJLXMC" jdbcType="VARCHAR"/>
+        <result property="FDDBRSFZJHM" column="FDDBRSFZJHM" jdbcType="VARCHAR"/>
+        <result property="FDDBRGDDH" column="FDDBRGDDH" jdbcType="VARCHAR"/>
+        <result property="FDDBRYDDH" column="FDDBRYDDH" jdbcType="VARCHAR"/>
+        <result property="HYMC" column="HYMC" jdbcType="VARCHAR"/>
+        <result property="HSFSMC" column="HSFSMC" jdbcType="VARCHAR"/>
+        <result property="ZFJGLXMC" column="ZFJGLXMC" jdbcType="VARCHAR"/>
+        <result property="ENTERINGTIME" column="ENTERINGTIME" jdbcType="TIMESTAMP"/>
+        <result property="OPTYPE" column="OPTYPE" jdbcType="TINYINT"/>
+        <result property="I_TIME" column="I_TIME" jdbcType="TIMESTAMP"/>
+        <result property="uniCode" column="uni_code" jdbcType="VARCHAR"/>
+    </resultMap>
+
+    <sql id="Base_Column_List">
+        DJXH,NSRSBH,NSRMC,
+        NSRZTMC,KZZTDJLXMC,DJZCLXMC,
+        ZZJG_DM,PZSLJGMC,ZZHM,
+        ZZLXMC,KYSLRQ,JYFW,
+        DJRQ,SWJGMC,ZCDZ,
+        FDDBRXM,SFZJLXMC,FDDBRSFZJHM,
+        FDDBRGDDH,FDDBRYDDH,HYMC,
+        HSFSMC,ZFJGLXMC,ENTERINGTIME,
+        OPTYPE,I_TIME,uni_code
+    </sql>
+</mapper>

+ 34 - 0
data-service/src/main/resources/mapper/XcrTaxpayerCreditRatingMapper.xml

@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper
+        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.zksy.data.mapper.XcrTaxpayerCreditRatingMapper">
+
+    <resultMap id="BaseResultMap" type="com.zksy.data.domain.po.XcrTaxpayerCreditRating">
+            <result property="dsswjgDm" column="DSSWJG_DM" jdbcType="CHAR"/>
+            <result property="dsswjgmc" column="DSSWJGMC" jdbcType="VARCHAR"/>
+            <result property="qxswjgDm" column="QXSWJG_DM" jdbcType="VARCHAR"/>
+            <result property="qxswjgmc" column="QXSWJGMC" jdbcType="VARCHAR"/>
+            <result property="swjgDm" column="SWJG_DM" jdbcType="VARCHAR"/>
+            <result property="swjgmc" column="SWJGMC" jdbcType="VARCHAR"/>
+            <result property="nsrmc" column="NSRMC" jdbcType="VARCHAR"/>
+            <result property="nsrsbh" column="NSRSBH" jdbcType="VARCHAR"/>
+            <result property="shxydm" column="SHXYDM" jdbcType="VARCHAR"/>
+            <result property="nsrdzdah" column="NSRDZDAH" jdbcType="VARCHAR"/>
+            <result property="nsrwym" column="NSRWYM" jdbcType="VARCHAR"/>
+            <result property="lhpjJb" column="LHPJ_JB" jdbcType="VARCHAR"/>
+            <result property="autorowno" column="AUTOROWNO" jdbcType="VARCHAR"/>
+            <result property="nd" column="ND" jdbcType="VARCHAR"/>
+            <result property="iTime" column="I_TIME" jdbcType="TIMESTAMP"/>
+            <result property="uniCode" column="uni_code" jdbcType="VARCHAR"/>
+    </resultMap>
+
+    <sql id="Base_Column_List">
+        DSSWJG_DM,DSSWJGMC,QXSWJG_DM,
+        QXSWJGMC,SWJG_DM,SWJGMC,
+        NSRMC,NSRSBH,SHXYDM,
+        NSRDZDAH,NSRWYM,LHPJ_JB,
+        AUTOROWNO,ND,I_TIME,
+        uni_code
+    </sql>
+</mapper>

+ 59 - 0
data-service/src/main/resources/mapper/XcrTechnologyAwardSupplementMapper.xml

@@ -0,0 +1,59 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper
+        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.zksy.data.mapper.XcrTechnologyAwardSupplementMapper">
+
+    <resultMap id="BaseResultMap" type="com.zksy.data.domain.po.XcrTechnologyAwardSupplement">
+            <id property="csid" column="CSID" jdbcType="INTEGER"/>
+            <result property="xh" column="XH" jdbcType="VARCHAR"/>
+            <result property="sbztmc" column="SBZTMC" jdbcType="VARCHAR"/>
+            <result property="sd" column="SD" jdbcType="VARCHAR"/>
+            <result property="kjjl" column="KJJL" jdbcType="VARCHAR"/>
+            <result property="hpyq" column="HPYQ" jdbcType="VARCHAR"/>
+            <result property="hpcyjd" column="HPCYJD" jdbcType="VARCHAR"/>
+            <result property="hpjmrhjd" column="HPJMRHJD" jdbcType="VARCHAR"/>
+            <result property="yqjw" column="YQJW" jdbcType="VARCHAR"/>
+            <result property="xjgq" column="XJGQ" jdbcType="VARCHAR"/>
+            <result property="hpgq" column="HPGQ" jdbcType="VARCHAR"/>
+            <result property="yjgq" column="YJGQ" jdbcType="VARCHAR"/>
+            <result property="qysy" column="QYSY" jdbcType="VARCHAR"/>
+            <result property="xjptkf" column="XJPTKF" jdbcType="VARCHAR"/>
+            <result property="xjptjf" column="XJPTJF" jdbcType="VARCHAR"/>
+            <result property="zlsq" column="ZLSQ" jdbcType="VARCHAR"/>
+            <result property="zlnfbt" column="ZLNFBT" jdbcType="VARCHAR"/>
+            <result property="xpz" column="XPZ" jdbcType="VARCHAR"/>
+            <result property="yfjb" column="YFJB" jdbcType="VARCHAR"/>
+            <result property="cylm" column="CYLM" jdbcType="VARCHAR"/>
+            <result property="jmrhxm" column="JMRHXM" jdbcType="VARCHAR"/>
+            <result property="jmjsyy" column="JMJSYY" jdbcType="VARCHAR"/>
+            <result property="xjzdsys" column="XJZDSYS" jdbcType="VARCHAR"/>
+            <result property="xjysgzz" column="XJYSGZZ" jdbcType="VARCHAR"/>
+            <result property="rctd" column="RCTD" jdbcType="VARCHAR"/>
+            <result property="gsfh" column="GSFH" jdbcType="VARCHAR"/>
+            <result property="lsyq" column="LSYQ" jdbcType="VARCHAR"/>
+            <result property="lxqy" column="LXQY" jdbcType="VARCHAR"/>
+            <result property="qjsc" column="QJSC" jdbcType="VARCHAR"/>
+            <result property="lxcp" column="LXCP" jdbcType="VARCHAR"/>
+            <result property="jgjl" column="JGJL" jdbcType="VARCHAR"/>
+            <result property="hj" column="HJ" jdbcType="VARCHAR"/>
+            <result property="sczbf" column="SCZBF" jdbcType="DECIMAL"/>
+            <result property="iTime" column="I_TIME" jdbcType="TIMESTAMP"/>
+            <result property="uniCode" column="uni_code" jdbcType="VARCHAR"/>
+    </resultMap>
+
+    <sql id="Base_Column_List">
+        CSID,XH,SBZTMC,
+        SD,KJJL,HPYQ,
+        HPCYJD,HPJMRHJD,YQJW,
+        XJGQ,HPGQ,YJGQ,
+        QYSY,XJPTKF,XJPTJF,
+        ZLSQ,ZLNFBT,XPZ,
+        YFJB,CYLM,JMRHXM,
+        JMJSYY,XJZDSYS,XJYSGZZ,
+        RCTD,GSFH,LSYQ,
+        LXQY,QJSC,LXCP,
+        JGJL,HJ,SCZBF,
+        I_TIME,uni_code
+    </sql>
+</mapper>

+ 28 - 0
data-service/src/main/resources/mapper/XcrTechnologyPlanProjectMapper.xml

@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper
+        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.zksy.data.mapper.XcrTechnologyPlanProjectMapper">
+
+    <resultMap id="BaseResultMap" type="com.zksy.data.domain.po.XcrTechnologyPlanProject">
+            <id property="csid" column="CSID" jdbcType="INTEGER"/>
+            <result property="xh" column="XH" jdbcType="VARCHAR"/>
+            <result property="xmd" column="XMD" jdbcType="VARCHAR"/>
+            <result property="xmmc" column="XMMC" jdbcType="VARCHAR"/>
+            <result property="cddw" column="CDDW" jdbcType="VARCHAR"/>
+            <result property="xmfzr" column="XMFZR" jdbcType="VARCHAR"/>
+            <result property="qznx" column="QZNX" jdbcType="VARCHAR"/>
+            <result property="bk" column="BK" jdbcType="DECIMAL"/>
+            <result property="zgks" column="ZGKS" jdbcType="VARCHAR"/>
+            <result property="bz" column="BZ" jdbcType="VARCHAR"/>
+            <result property="iTime" column="I_TIME" jdbcType="TIMESTAMP"/>
+            <result property="uniCode" column="uni_code" jdbcType="VARCHAR"/>
+    </resultMap>
+
+    <sql id="Base_Column_List">
+        CSID,XH,XMD,
+        XMMC,CDDW,XMFZR,
+        QZNX,BK,ZGKS,
+        BZ,I_TIME,uni_code
+    </sql>
+</mapper>