Quellcode durchsuchen

设置rediskey以及企业基本信息的导入

nahida vor 1 Jahr
Ursprung
Commit
2ae915fc73
39 geänderte Dateien mit 2750 neuen und 3637 gelöschten Zeilen
  1. 0 4
      data-library-table-service/pom.xml
  2. 0 2
      data-library-table-service/src/main/java/com/zksy/tableData/TableDataApplication.java
  3. 0 13
      data-library-table-service/src/main/java/com/zksy/tableData/config/DefaultFeignConfiguration.java
  4. 4 3
      data-library-table-service/src/main/java/com/zksy/tableData/controller/LibraryTableController.java
  5. 0 1
      data-library-table-service/src/main/java/com/zksy/tableData/service/EBaseinfoService.java
  6. 5 0
      data-service/pom.xml
  7. 2 0
      data-service/src/main/java/com/zksy/data/DataApplication.java
  8. 0 24
      data-service/src/main/java/com/zksy/data/client/MyServiceFeignClient.java
  9. 20 3590
      data-service/src/main/java/com/zksy/data/controller/TestController.java
  10. 312 0
      data-service/src/main/java/com/zksy/data/domain/po/XcrAnBaseinfo.java
  11. 216 0
      data-service/src/main/java/com/zksy/data/domain/po/XcrEBaseinfo.java
  12. 18 0
      data-service/src/main/java/com/zksy/data/mapper/XcrAnBaseinfoMapper.java
  13. 18 0
      data-service/src/main/java/com/zksy/data/mapper/XcrEBaseinfoMapper.java
  14. 39 0
      data-service/src/main/java/com/zksy/data/schedule/PrepareCreditKeySchedule.java
  15. 13 0
      data-service/src/main/java/com/zksy/data/service/XcrAnBaseinfoService.java
  16. 13 0
      data-service/src/main/java/com/zksy/data/service/XcrEBaseinfoService.java
  17. 22 0
      data-service/src/main/java/com/zksy/data/service/impl/XcrAnBaseinfoServiceImpl.java
  18. 49 0
      data-service/src/main/java/com/zksy/data/service/impl/XcrEBaseinfoServiceImpl.java
  19. 90 0
      data-service/src/main/resources/mapper/XcrAnBaseinfoMapper.xml
  20. 64 0
      data-service/src/main/resources/mapper/XcrEBaseinfoMapper.xml
  21. 2 0
      pom.xml
  22. 45 0
      xh-api/pom.xml
  23. 61 0
      xh-api/src/main/java/com/zksy/api/client/TableDataClient.java
  24. 227 0
      xh-api/src/main/java/com/zksy/api/dto/tableData/AnBaseinfo.java
  25. 187 0
      xh-api/src/main/java/com/zksy/api/dto/tableData/AnPbBaseinfo.java
  26. 59 0
      xh-api/src/main/java/com/zksy/api/dto/tableData/AnPbLicenceinfo.java
  27. 63 0
      xh-api/src/main/java/com/zksy/api/dto/tableData/AnPbUpdateinfo.java
  28. 85 0
      xh-api/src/main/java/com/zksy/api/dto/tableData/AnSubcapital.java
  29. 76 0
      xh-api/src/main/java/com/zksy/api/dto/tableData/AnUpdateinfo.java
  30. 114 0
      xh-api/src/main/java/com/zksy/api/dto/tableData/DrRaninsplan.java
  31. 124 0
      xh-api/src/main/java/com/zksy/api/dto/tableData/DrRaninsres.java
  32. 172 0
      xh-api/src/main/java/com/zksy/api/dto/tableData/EBaseinfo.java
  33. 68 0
      xh-api/src/main/java/com/zksy/api/dto/tableData/ELicCertificate.java
  34. 77 0
      xh-api/src/main/java/com/zksy/api/dto/tableData/SqzkDsjWbjhCjFgwFzchjcxx.java
  35. 69 0
      xh-api/src/main/java/com/zksy/api/dto/tableData/SqzkDsjWbjhCjFgwFzchrdxx.java
  36. 133 0
      xh-api/src/main/java/com/zksy/api/dto/tableData/SqzkDsjWbjhCjFgwSwdjxx.java
  37. 59 0
      xh-api/src/main/java/com/zksy/api/dto/tableData/SqzkDsjWbjhCjFgwZxswdjxx.java
  38. 182 0
      xh-api/src/main/java/com/zksy/api/dto/tableData/SswWbjhCjCztDkfpxxNew.java
  39. 62 0
      xh-api/src/main/java/com/zksy/api/dto/tableData/SswWbjhCjCztQysdsxx.java

+ 0 - 4
data-library-table-service/pom.xml

@@ -75,10 +75,6 @@
             <groupId>org.redisson</groupId>
             <artifactId>redisson</artifactId>
         </dependency>
-        <dependency>
-            <groupId>org.springframework.cloud</groupId>
-            <artifactId>spring-cloud-starter-openfeign</artifactId>
-        </dependency>
     </dependencies>
 
     <build>

+ 0 - 2
data-library-table-service/src/main/java/com/zksy/tableData/TableDataApplication.java

@@ -1,6 +1,5 @@
 package com.zksy.tableData;
 
-import com.zksy.tableData.config.DefaultFeignConfiguration;
 import com.zksy.tableData.service.EBaseinfoService;
 import org.mybatis.spring.annotation.MapperScan;
 import org.springframework.boot.SpringApplication;
@@ -9,7 +8,6 @@ import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
 
 @SpringBootApplication
 @MapperScan("com.zksy.tableData.mapper")
-@EnableDiscoveryClient
 public class TableDataApplication {
     public static void main(String[] args) {
         SpringApplication.run(TableDataApplication.class, args);

+ 0 - 13
data-library-table-service/src/main/java/com/zksy/tableData/config/DefaultFeignConfiguration.java

@@ -1,13 +0,0 @@
-package com.zksy.tableData.config;
-
-import feign.Logger;
-import org.springframework.context.annotation.Bean;
-
-// 声明一个类
-public class DefaultFeignConfiguration {
-    @Bean
-    // 声明一个Logger.Level的对象
-    public Logger.Level logLevel() {
-        return Logger.Level.BASIC;
-    }
-}

+ 4 - 3
data-library-table-service/src/main/java/com/zksy/tableData/controller/LibraryTableController.java

@@ -5,6 +5,7 @@ import com.zksy.common.domain.Result;
 import com.zksy.tableData.domain.*;
 import com.zksy.tableData.service.*;
 import org.springframework.beans.factory.annotation.Autowired;
+
 import org.springframework.web.bind.annotation.GetMapping;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RestController;
@@ -70,7 +71,7 @@ public class LibraryTableController {
     }
 
     /**
-     * TODO 个体年报修改信息
+     * TODO 个体年报修改信息(无统一代码不参与算分)
      * @param
      * @return com.zksy.common.domain.Result
      * @author Administrator
@@ -83,7 +84,7 @@ public class LibraryTableController {
     }
 
     /**
-     * TODO 个体年报行政许可信息
+     * TODO 个体年报行政许可信息(无统一代码不参与算分)
      * @param
      * @return com.zksy.common.domain.Result
      * @author Administrator
@@ -95,7 +96,7 @@ public class LibraryTableController {
         return Result.ok(list);
     }
     /**
-     * TODO 抽查计划及任务信息
+     * TODO 抽查计划及任务信息 (无统一代码不参与算分)
      * @param
      * @return com.zksy.common.domain.Result
      * @author Administrator

+ 0 - 1
data-library-table-service/src/main/java/com/zksy/tableData/service/EBaseinfoService.java

@@ -3,7 +3,6 @@ package com.zksy.tableData.service;
 import com.zksy.common.domain.Result;
 import com.zksy.tableData.domain.EBaseinfo;
 import com.baomidou.mybatisplus.extension.service.IService;
-import org.springframework.cloud.openfeign.FeignClient;
 import org.springframework.web.bind.annotation.GetMapping;
 
 /**

+ 5 - 0
data-service/pom.xml

@@ -99,6 +99,11 @@
             <artifactId>spring-cloud-starter-openfeign</artifactId>
             <version>2.2.1.RELEASE</version>
         </dependency>
+        <dependency>
+            <groupId>com.zksy</groupId>
+            <artifactId>xh-api</artifactId>
+            <version>1.0.0</version>
+        </dependency>
     </dependencies>
 
     <build>

+ 2 - 0
data-service/src/main/java/com/zksy/data/DataApplication.java

@@ -3,11 +3,13 @@ package com.zksy.data;
 import org.mybatis.spring.annotation.MapperScan;
 import org.springframework.boot.SpringApplication;
 import org.springframework.boot.autoconfigure.SpringBootApplication;
+import org.springframework.cloud.openfeign.EnableFeignClients;
 import org.springframework.scheduling.annotation.EnableAsync;
 
 @SpringBootApplication
 @MapperScan("com.zksy.data.mapper")
 @EnableAsync
+@EnableFeignClients(basePackages = "com.zksy.api.client")
 public class DataApplication {
     public static void main(String[] args) {
         SpringApplication.run(DataApplication.class, args);

+ 0 - 24
data-service/src/main/java/com/zksy/data/client/MyServiceFeignClient.java

@@ -1,24 +0,0 @@
-package com.zksy.data.client;
-
-/**
- * @author Administrator
- * @version 1.0
- * @project xh-service-micro
- * @description
- * @date 2024/11/7 17:19:52
- */
-
-import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
-import com.zksy.common.domain.Result;
-import org.springframework.cloud.openfeign.FeignClient;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.PathVariable;
-
-/**
- * 有关消费者client,配置需要调用服务者的名字
- */
-@FeignClient(name = "data-library-table-service") //对应的要调用提供者服务名spring.application.name
-public interface MyServiceFeignClient {
-    @GetMapping("/libraryTable/eBaseinfo")//对应要调用提供者的controller
-    Result getEBaseinfoAll();
-}

Datei-Diff unterdrückt, da er zu groß ist
+ 20 - 3590
data-service/src/main/java/com/zksy/data/controller/TestController.java


+ 312 - 0
data-service/src/main/java/com/zksy/data/domain/po/XcrAnBaseinfo.java

@@ -0,0 +1,312 @@
+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 lombok.Data;
+
+/**
+ * 企业基本信息
+ * @TableName xcr_an_baseinfo
+ */
+@TableName(value ="xcr_an_baseinfo")
+@Data
+public class XcrAnBaseinfo implements Serializable {
+    /**
+     * 主键
+     */
+    @TableId(type = IdType.AUTO)
+    private Long xhCodeId;
+
+    /**
+     * 主体身份代码
+     */
+    private String ancheid;
+
+    /**
+     * 主体身份代码
+     */
+    private String pripid;
+
+    /**
+     * 成立日期
+     */
+    private Date anchedate;
+
+    /**
+     * 年度
+     */
+    private String ancheyear;
+
+    /**
+     * 注册号
+     */
+    private String regno;
+
+    /**
+     * 统一社会信用代码
+     */
+    private String uniscid;
+
+    /**
+     * 企业(机构)名称
+     */
+    private String entname;
+
+    /**
+     * 市场主体类型
+     */
+    private String enttype;
+
+    /**
+     * 联系电话
+     */
+    private String tel;
+
+    /**
+     * 住所
+     */
+    private String addr;
+
+    /**
+     * 邮政编码
+     */
+    private String postalcode;
+
+    /**
+     * 电子邮箱
+     */
+    private String email;
+
+    /**
+     * 登记状态
+     */
+    private String busst;
+
+    /**
+     * 登记状态(中文名称)
+     */
+    private String busstCn;
+
+    /**
+     * 从业人员/农专成员总数
+     */
+    private Long empnum;
+
+    /**
+     * 从业人员分布
+     */
+    private String empnumdis;
+
+    /**
+     * 企业类型
+     */
+    private String antype;
+
+    /**
+     * 合伙企业合伙人人数
+     */
+    private Long colgranum;
+
+    /**
+     * 合伙企业雇员人数
+     */
+    private Long colemplnum;
+
+    /**
+     * 退休人员人数
+     */
+    private Long retsolnum;
+
+    /**
+     * 退休人员雇员人数
+     */
+    private Long retemplnum;
+
+    /**
+     * 残疾人员人数
+     */
+    private Long dispernum;
+
+    /**
+     * 残疾人员雇员人数
+     */
+    private Long disemplnum;
+
+    /**
+     * 未就业人员人数
+     */
+    private Long unenum;
+
+    /**
+     * 未就业人员雇员人数
+     */
+    private Long uneemplnum;
+
+    /**
+     * 附属企业名称
+     */
+    private String dependententname;
+
+    /**
+     * 资产总计
+     */
+    private BigDecimal assgro;
+
+    /**
+     * 资产总计分布
+     */
+    private String assgrodis;
+
+    /**
+     * 负债总计
+     */
+    private BigDecimal liagro;
+
+    /**
+     * 负债总计分布
+     */
+    private String liagrodis;
+
+    /**
+     * 销售收入
+     */
+    private BigDecimal vendinc;
+
+    /**
+     * 销售收入分布
+     */
+    private String vendincdis;
+
+    /**
+     * 主营业务收入
+     */
+    private BigDecimal maibusinc;
+
+    /**
+     * 主营业务收入分布
+     */
+    private String maibusincdis;
+
+    /**
+     * 利润总额
+     */
+    private BigDecimal progro;
+
+    /**
+     * 利润总额分布
+     */
+    private String progrodis;
+
+    /**
+     * 净利润
+     */
+    private BigDecimal netinc;
+
+    /**
+     * 净利润分布
+     */
+    private String netincdis;
+
+    /**
+     * 资产负债率
+     */
+    private BigDecimal ratgro;
+
+    /**
+     * 资产负债率分布
+     */
+    private String ratgrodis;
+
+    /**
+     * 所有者权益合计
+     */
+    private BigDecimal totequ;
+
+    /**
+     * 所有者权益合计分布
+     */
+    private String totequdis;
+
+    /**
+     * 参数数量
+     */
+    private Integer numparm;
+
+    /**
+     * 参数类型
+     */
+    private String parins;
+
+    /**
+     * 参数类型(中文名称)
+     */
+    private String parinsCn;
+
+    /**
+     * 参数签名
+     */
+    private String resparmsign;
+
+    /**
+     * 参数安全签名
+     */
+    private String resparsecsign;
+
+    /**
+     * 最后更新时间
+     */
+    private Date lastupdatetime;
+
+    /**
+     * 企业年度
+     */
+    private String entcheyear;
+
+    /**
+     * 数据更新时间
+     */
+    private Date sExtDatatime;
+
+    /**
+     * 数据更新时间戳
+     */
+    private Date sExtTimestamp;
+
+    /**
+     * 插入时间
+     */
+    private Date iTime;
+
+    /**
+     * 数据来源节点
+     */
+    private String sExtFromnode;
+
+    /**
+     * 修改标志
+     */
+    private String modFlag;
+
+    /**
+     * 更新时间
+     */
+    private Date upTime;
+
+    /**
+     * 唯一标识
+     */
+    private Long id;
+
+    /**
+     * 统一社会信用代码
+     */
+    private String uniCode;
+
+    @TableField(exist = false)
+    private static final long serialVersionUID = 1L;
+}

+ 216 - 0
data-service/src/main/java/com/zksy/data/domain/po/XcrEBaseinfo.java

@@ -0,0 +1,216 @@
+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 lombok.Data;
+
+/**
+ * 企业基本信息
+ * @TableName xcr_e_baseinfo
+ */
+@TableName(value ="xcr_e_baseinfo")
+@Data
+public class XcrEBaseinfo extends BasePo {
+    /**
+     * 主体身份代码
+     */
+    private String pripid;
+
+    /**
+     * 
+     */
+    private String etpsId;
+
+    /**
+     * 统一社会信用代码
+     */
+    private String uniscid;
+
+    /**
+     * 企业(机构)名称
+     */
+    private String entname;
+
+    /**
+     * 注册号
+     */
+    private String regno;
+
+    /**
+     * 市场主体类型
+     */
+    private String enttype;
+
+    /**
+     * 市场主体类型(中文名称)
+     */
+    private String enttypeCn;
+
+    /**
+     * 行业门类
+     */
+    private String industryphy;
+
+    /**
+     * 行业代码
+     */
+    private String industryco;
+
+    /**
+     * 成立日期
+     */
+    private Date estdate;
+
+    /**
+     * 登记机关
+     */
+    private String regorg;
+
+    /**
+     * 登记机关(中文名称)
+     */
+    private String regorgCn;
+
+    /**
+     * 业务范围类型
+     */
+    private String opscotype;
+
+    /**
+     * 业务范围类型(中文名称)
+     */
+    private String opscotypeCn;
+
+    /**
+     * 经营范围
+     */
+    private String opscope;
+
+    /**
+     * 经营(驻在)期限自
+     */
+    private Date opfrom;
+
+    /**
+     * 经营(驻在)期限至
+     */
+    private Date opto;
+
+    /**
+     * 登记状态
+     */
+    private String regstate;
+
+    /**
+     * 登记状态(中文名称)
+     */
+    private String regstateCn;
+
+    /**
+     * 住所所在行政区划
+     */
+    private String domdistrict;
+
+    /**
+     * 住所
+     */
+    private String dom;
+
+    /**
+     * 注册资本(金)
+     */
+    private BigDecimal regcap;
+
+    /**
+     * 注册资本(金)币种
+     */
+    private String regcapcur;
+
+    /**
+     * 注册资本(金)币种(中文名称)
+     */
+    private String regcapcurCn;
+
+    /**
+     * 注册资本(金)折万美元
+     */
+    private BigDecimal regcapusd;
+
+    /**
+     * 实收资本
+     */
+    private BigDecimal reccap;
+
+    /**
+     * 实收资本折万美元
+     */
+    private BigDecimal reccapusd;
+
+    /**
+     * 国别(地区)
+     */
+    private String country;
+
+    /**
+     * 从业人员/农专成员总数
+     */
+    private Long empnum;
+
+    /**
+     * 是否城镇
+     */
+    private String town;
+
+    /**
+     * 法定代表人
+     */
+    private String name;
+
+    /**
+     * 统计企业类型
+     */
+    private String reporttype;
+
+    /**
+     * 核准日期
+     */
+    private Date apprdate;
+
+    /**
+     * 数据更新时间
+     */
+    private Date sExtDatatime;
+
+    /**
+     * 
+     */
+    private Date sExtTimestamp;
+
+    /**
+     * 
+     */
+    private Date iTime;
+
+    /**
+     * 
+     */
+    private String sExtFromnode;
+
+    /**
+     * 
+     */
+    private String modFlag;
+
+    /**
+     * 
+     */
+    private Date upTime;
+
+    @TableField(exist = false)
+    private static final long serialVersionUID = 1L;
+}

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

@@ -0,0 +1,18 @@
+package com.zksy.data.mapper;
+
+import com.zksy.data.domain.po.XcrAnBaseinfo;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+* @author hxb
+* @description 针对表【xcr_an_baseinfo(企业基本信息)】的数据库操作Mapper
+* @createDate 2024-11-11 15:52:36
+* @Entity com.zksy.data.domain.po.XcrAnBaseinfo
+*/
+public interface XcrAnBaseinfoMapper extends BaseMapper<XcrAnBaseinfo> {
+
+}
+
+
+
+

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

@@ -0,0 +1,18 @@
+package com.zksy.data.mapper;
+
+import com.zksy.data.domain.po.XcrEBaseinfo;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+* @author hxb
+* @description 针对表【xcr_e_baseinfo(企业基本信息)】的数据库操作Mapper
+* @createDate 2024-11-11 16:40:43
+* @Entity com.zksy.data.domain.po.XcrEBaseinfo
+*/
+public interface XcrEBaseinfoMapper extends BaseMapper<XcrEBaseinfo> {
+
+}
+
+
+
+

+ 39 - 0
data-service/src/main/java/com/zksy/data/schedule/PrepareCreditKeySchedule.java

@@ -0,0 +1,39 @@
+package com.zksy.data.schedule;
+
+import cn.hutool.core.bean.BeanUtil;
+import cn.hutool.core.util.StrUtil;
+import com.zksy.api.client.TableDataClient;
+import com.zksy.api.dto.tableData.EBaseinfo;
+import com.zksy.common.domain.Result;
+import com.zksy.data.domain.po.XcrEBaseinfo;
+import com.zksy.data.utils.RedisService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.scheduling.annotation.EnableScheduling;
+import org.springframework.scheduling.annotation.Scheduled;
+import org.springframework.stereotype.Component;
+
+import java.util.List;
+import java.util.stream.Collectors;
+
+@EnableScheduling
+@Component
+public class PrepareCreditKeySchedule {
+
+    @Autowired
+    private RedisService redisService;
+    @Autowired
+    private TableDataClient tableDataClient;
+    //一天一次
+    @Scheduled(cron = "0 0 0 * * ?")
+    public void prepareCreditKey() {
+        Result<List<EBaseinfo>> baseinfoAll = tableDataClient.getEBaseinfoAll();
+        if(baseinfoAll.getCode() != 200){
+            throw new RuntimeException(baseinfoAll.getMsg());
+        }
+        List<XcrEBaseinfo> xcrEBaseinfos = BeanUtil.copyToList(baseinfoAll.getData(), XcrEBaseinfo.class);
+        List<String> list = xcrEBaseinfos.stream().map(XcrEBaseinfo::getUniscid).filter(StrUtil::isNotBlank).collect(Collectors.toList());
+        redisService.saveList("creditCodes",list);
+        List<String> list2 = xcrEBaseinfos.stream().map(XcrEBaseinfo::getEntname).filter(StrUtil::isNotBlank).collect(Collectors.toList());
+        redisService.saveList("creditNames",list2);
+    }
+}

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

@@ -0,0 +1,13 @@
+package com.zksy.data.service;
+
+import com.zksy.data.domain.po.XcrAnBaseinfo;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+* @author hxb
+* @description 针对表【xcr_an_baseinfo(企业基本信息)】的数据库操作Service
+* @createDate 2024-11-11 15:52:36
+*/
+public interface XcrAnBaseinfoService extends IService<XcrAnBaseinfo> {
+
+}

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

@@ -0,0 +1,13 @@
+package com.zksy.data.service;
+
+import com.zksy.data.domain.po.XcrEBaseinfo;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+* @author hxb
+* @description 针对表【xcr_e_baseinfo(企业基本信息)】的数据库操作Service
+* @createDate 2024-11-11 16:40:43
+*/
+public interface XcrEBaseinfoService extends IService<XcrEBaseinfo>,IBaseSaveDataInterface {
+
+}

+ 22 - 0
data-service/src/main/java/com/zksy/data/service/impl/XcrAnBaseinfoServiceImpl.java

@@ -0,0 +1,22 @@
+package com.zksy.data.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.zksy.data.domain.po.XcrAnBaseinfo;
+import com.zksy.data.service.XcrAnBaseinfoService;
+import com.zksy.data.mapper.XcrAnBaseinfoMapper;
+import org.springframework.stereotype.Service;
+
+/**
+* @author hxb
+* @description 针对表【xcr_an_baseinfo(企业基本信息)】的数据库操作Service实现
+* @createDate 2024-11-11 15:52:36
+*/
+@Service
+public class XcrAnBaseinfoServiceImpl extends ServiceImpl<XcrAnBaseinfoMapper, XcrAnBaseinfo>
+    implements XcrAnBaseinfoService{
+
+}
+
+
+
+

+ 49 - 0
data-service/src/main/java/com/zksy/data/service/impl/XcrEBaseinfoServiceImpl.java

@@ -0,0 +1,49 @@
+package com.zksy.data.service.impl;
+
+import cn.hutool.core.bean.BeanUtil;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.zksy.api.client.TableDataClient;
+import com.zksy.api.dto.tableData.EBaseinfo;
+import com.zksy.common.domain.Result;
+import com.zksy.data.domain.po.XcrEBaseinfo;
+import com.zksy.data.service.XcrEBaseinfoService;
+import com.zksy.data.mapper.XcrEBaseinfoMapper;
+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.stream.Collectors;
+
+/**
+* @author hxb
+* @description 针对表【xcr_e_baseinfo(企业基本信息)】的数据库操作Service实现
+* @createDate 2024-11-11 16:40:43
+*/
+@Service
+@Slf4j
+public class XcrEBaseinfoServiceImpl extends ServiceImpl<XcrEBaseinfoMapper, XcrEBaseinfo>
+    implements XcrEBaseinfoService{
+    @Autowired
+    private TableDataClient tableDataClient;
+    @Override
+    @Transactional(rollbackFor = Exception.class)
+    public void saveDataByUniCode(String address) {
+        Result<List<EBaseinfo>> baseinfoAll = tableDataClient.getEBaseinfoAll();
+        if(baseinfoAll.getCode() != 200){
+            throw new RuntimeException(baseinfoAll.getMsg());
+        }
+        List<XcrEBaseinfo> xcrEBaseinfos = BeanUtil.copyToList(baseinfoAll.getData(), XcrEBaseinfo.class);
+        xcrEBaseinfos.stream().map(q->{
+            q.setUniCode(q.getUniscid());
+            return q;
+        }).collect(Collectors.toList());
+        this.remove(null);
+        this.saveBatch(xcrEBaseinfos);
+    }
+}
+
+
+
+

+ 90 - 0
data-service/src/main/resources/mapper/XcrAnBaseinfoMapper.xml

@@ -0,0 +1,90 @@
+<?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.XcrAnBaseinfoMapper">
+
+    <resultMap id="BaseResultMap" type="com.zksy.data.domain.po.XcrAnBaseinfo">
+            <id property="xhCodeId" column="xh_code_id" jdbcType="BIGINT"/>
+            <result property="ancheid" column="ANCHEID" jdbcType="VARCHAR"/>
+            <result property="pripid" column="PRIPID" jdbcType="VARCHAR"/>
+            <result property="anchedate" column="ANCHEDATE" jdbcType="TIMESTAMP"/>
+            <result property="ancheyear" column="ANCHEYEAR" jdbcType="VARCHAR"/>
+            <result property="regno" column="REGNO" jdbcType="VARCHAR"/>
+            <result property="uniscid" column="UNISCID" jdbcType="VARCHAR"/>
+            <result property="entname" column="ENTNAME" jdbcType="VARCHAR"/>
+            <result property="enttype" column="ENTTYPE" jdbcType="VARCHAR"/>
+            <result property="tel" column="TEL" jdbcType="VARCHAR"/>
+            <result property="addr" column="ADDR" jdbcType="VARCHAR"/>
+            <result property="postalcode" column="POSTALCODE" jdbcType="VARCHAR"/>
+            <result property="email" column="EMAIL" jdbcType="VARCHAR"/>
+            <result property="busst" column="BUSST" jdbcType="VARCHAR"/>
+            <result property="busstCn" column="BUSST_CN" jdbcType="VARCHAR"/>
+            <result property="empnum" column="EMPNUM" jdbcType="BIGINT"/>
+            <result property="empnumdis" column="EMPNUMDIS" jdbcType="VARCHAR"/>
+            <result property="antype" column="ANTYPE" jdbcType="VARCHAR"/>
+            <result property="colgranum" column="COLGRANUM" jdbcType="BIGINT"/>
+            <result property="colemplnum" column="COLEMPLNUM" jdbcType="BIGINT"/>
+            <result property="retsolnum" column="RETSOLNUM" jdbcType="BIGINT"/>
+            <result property="retemplnum" column="RETEMPLNUM" jdbcType="BIGINT"/>
+            <result property="dispernum" column="DISPERNUM" jdbcType="BIGINT"/>
+            <result property="disemplnum" column="DISEMPLNUM" jdbcType="BIGINT"/>
+            <result property="unenum" column="UNENUM" jdbcType="BIGINT"/>
+            <result property="uneemplnum" column="UNEEMPLNUM" jdbcType="BIGINT"/>
+            <result property="dependententname" column="DEPENDENTENTNAME" jdbcType="VARCHAR"/>
+            <result property="assgro" column="ASSGRO" jdbcType="DECIMAL"/>
+            <result property="assgrodis" column="ASSGRODIS" jdbcType="VARCHAR"/>
+            <result property="liagro" column="LIAGRO" jdbcType="DECIMAL"/>
+            <result property="liagrodis" column="LIAGRODIS" jdbcType="VARCHAR"/>
+            <result property="vendinc" column="VENDINC" jdbcType="DECIMAL"/>
+            <result property="vendincdis" column="VENDINCDIS" jdbcType="VARCHAR"/>
+            <result property="maibusinc" column="MAIBUSINC" jdbcType="DECIMAL"/>
+            <result property="maibusincdis" column="MAIBUSINCDIS" jdbcType="VARCHAR"/>
+            <result property="progro" column="PROGRO" jdbcType="DECIMAL"/>
+            <result property="progrodis" column="PROGRODIS" jdbcType="VARCHAR"/>
+            <result property="netinc" column="NETINC" jdbcType="DECIMAL"/>
+            <result property="netincdis" column="NETINCDIS" jdbcType="VARCHAR"/>
+            <result property="ratgro" column="RATGRO" jdbcType="DECIMAL"/>
+            <result property="ratgrodis" column="RATGRODIS" jdbcType="VARCHAR"/>
+            <result property="totequ" column="TOTEQU" jdbcType="DECIMAL"/>
+            <result property="totequdis" column="TOTEQUDIS" jdbcType="VARCHAR"/>
+            <result property="numparm" column="NUMPARM" jdbcType="INTEGER"/>
+            <result property="parins" column="PARINS" jdbcType="VARCHAR"/>
+            <result property="parinsCn" column="PARINS_CN" jdbcType="VARCHAR"/>
+            <result property="resparmsign" column="RESPARMSIGN" jdbcType="VARCHAR"/>
+            <result property="resparsecsign" column="RESPARSECSIGN" jdbcType="VARCHAR"/>
+            <result property="lastupdatetime" column="LASTUPDATETIME" jdbcType="TIMESTAMP"/>
+            <result property="entcheyear" column="ENTCHEYEAR" jdbcType="VARCHAR"/>
+            <result property="sExtDatatime" column="S_EXT_DATATIME" jdbcType="TIMESTAMP"/>
+            <result property="sExtTimestamp" column="S_EXT_TIMESTAMP" jdbcType="TIMESTAMP"/>
+            <result property="iTime" column="I_TIME" jdbcType="TIMESTAMP"/>
+            <result property="sExtFromnode" column="S_EXT_FROMNODE" jdbcType="VARCHAR"/>
+            <result property="modFlag" column="MOD_FLAG" jdbcType="VARCHAR"/>
+            <result property="upTime" column="UP_TIME" jdbcType="TIMESTAMP"/>
+            <result property="id" column="ID" jdbcType="BIGINT"/>
+            <result property="uniCode" column="uni_code" jdbcType="VARCHAR"/>
+    </resultMap>
+
+    <sql id="Base_Column_List">
+        xh_code_id,ANCHEID,PRIPID,
+        ANCHEDATE,ANCHEYEAR,REGNO,
+        UNISCID,ENTNAME,ENTTYPE,
+        TEL,ADDR,POSTALCODE,
+        EMAIL,BUSST,BUSST_CN,
+        EMPNUM,EMPNUMDIS,ANTYPE,
+        COLGRANUM,COLEMPLNUM,RETSOLNUM,
+        RETEMPLNUM,DISPERNUM,DISEMPLNUM,
+        UNENUM,UNEEMPLNUM,DEPENDENTENTNAME,
+        ASSGRO,ASSGRODIS,LIAGRO,
+        LIAGRODIS,VENDINC,VENDINCDIS,
+        MAIBUSINC,MAIBUSINCDIS,PROGRO,
+        PROGRODIS,NETINC,NETINCDIS,
+        RATGRO,RATGRODIS,TOTEQU,
+        TOTEQUDIS,NUMPARM,PARINS,
+        PARINS_CN,RESPARMSIGN,RESPARSECSIGN,
+        LASTUPDATETIME,ENTCHEYEAR,S_EXT_DATATIME,
+        S_EXT_TIMESTAMP,I_TIME,S_EXT_FROMNODE,
+        MOD_FLAG,UP_TIME,ID,
+        uni_code
+    </sql>
+</mapper>

+ 64 - 0
data-service/src/main/resources/mapper/XcrEBaseinfoMapper.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.XcrEBaseinfoMapper">
+
+    <resultMap id="BaseResultMap" type="com.zksy.data.domain.po.XcrEBaseinfo">
+            <id property="pripid" column="PRIPID" jdbcType="VARCHAR"/>
+            <result property="etpsId" column="ETPS_ID" jdbcType="VARCHAR"/>
+            <result property="uniscid" column="UNISCID" jdbcType="VARCHAR"/>
+            <result property="entname" column="ENTNAME" jdbcType="VARCHAR"/>
+            <result property="regno" column="REGNO" jdbcType="VARCHAR"/>
+            <result property="enttype" column="ENTTYPE" jdbcType="VARCHAR"/>
+            <result property="enttypeCn" column="ENTTYPE_CN" jdbcType="VARCHAR"/>
+            <result property="industryphy" column="INDUSTRYPHY" jdbcType="VARCHAR"/>
+            <result property="industryco" column="INDUSTRYCO" jdbcType="VARCHAR"/>
+            <result property="estdate" column="ESTDATE" jdbcType="TIMESTAMP"/>
+            <result property="regorg" column="REGORG" jdbcType="VARCHAR"/>
+            <result property="regorgCn" column="REGORG_CN" jdbcType="VARCHAR"/>
+            <result property="opscotype" column="OPSCOTYPE" jdbcType="VARCHAR"/>
+            <result property="opscotypeCn" column="OPSCOTYPE_CN" jdbcType="VARCHAR"/>
+            <result property="opscope" column="OPSCOPE" jdbcType="VARCHAR"/>
+            <result property="opfrom" column="OPFROM" jdbcType="TIMESTAMP"/>
+            <result property="opto" column="OPTO" jdbcType="TIMESTAMP"/>
+            <result property="regstate" column="REGSTATE" jdbcType="VARCHAR"/>
+            <result property="regstateCn" column="REGSTATE_CN" jdbcType="VARCHAR"/>
+            <result property="domdistrict" column="DOMDISTRICT" jdbcType="VARCHAR"/>
+            <result property="dom" column="DOM" jdbcType="VARCHAR"/>
+            <result property="regcap" column="REGCAP" jdbcType="DECIMAL"/>
+            <result property="regcapcur" column="REGCAPCUR" jdbcType="VARCHAR"/>
+            <result property="regcapcurCn" column="REGCAPCUR_CN" jdbcType="VARCHAR"/>
+            <result property="regcapusd" column="REGCAPUSD" jdbcType="DECIMAL"/>
+            <result property="reccap" column="RECCAP" jdbcType="DECIMAL"/>
+            <result property="reccapusd" column="RECCAPUSD" jdbcType="DECIMAL"/>
+            <result property="country" column="COUNTRY" jdbcType="VARCHAR"/>
+            <result property="empnum" column="EMPNUM" jdbcType="BIGINT"/>
+            <result property="town" column="TOWN" jdbcType="VARCHAR"/>
+            <result property="name" column="NAME" jdbcType="VARCHAR"/>
+            <result property="reporttype" column="REPORTTYPE" jdbcType="VARCHAR"/>
+            <result property="apprdate" column="APPRDATE" jdbcType="TIMESTAMP"/>
+            <result property="sExtDatatime" column="S_EXT_DATATIME" jdbcType="TIMESTAMP"/>
+            <result property="sExtTimestamp" column="S_EXT_TIMESTAMP" jdbcType="TIMESTAMP"/>
+            <result property="iTime" column="I_TIME" jdbcType="TIMESTAMP"/>
+            <result property="sExtFromnode" column="S_EXT_FROMNODE" jdbcType="VARCHAR"/>
+            <result property="modFlag" column="MOD_FLAG" jdbcType="VARCHAR"/>
+            <result property="upTime" column="UP_TIME" jdbcType="TIMESTAMP"/>
+    </resultMap>
+
+    <sql id="Base_Column_List">
+        PRIPID,ETPS_ID,UNISCID,
+        ENTNAME,REGNO,ENTTYPE,
+        ENTTYPE_CN,INDUSTRYPHY,INDUSTRYCO,
+        ESTDATE,REGORG,REGORG_CN,
+        OPSCOTYPE,OPSCOTYPE_CN,OPSCOPE,
+        OPFROM,OPTO,REGSTATE,
+        REGSTATE_CN,DOMDISTRICT,DOM,
+        REGCAP,REGCAPCUR,REGCAPCUR_CN,
+        REGCAPUSD,RECCAP,RECCAPUSD,
+        COUNTRY,EMPNUM,TOWN,
+        NAME,REPORTTYPE,APPRDATE,
+        S_EXT_DATATIME,S_EXT_TIMESTAMP,I_TIME,
+        S_EXT_FROMNODE,MOD_FLAG,UP_TIME
+    </sql>
+</mapper>

+ 2 - 0
pom.xml

@@ -11,6 +11,8 @@
       <module>xh-gateway</module>
       <module>xh-common</module>
       <module>data-service</module>
+      <module>data-library-table-service</module>
+      <module>xh-api</module>
    </modules>
 
    <parent>

+ 45 - 0
xh-api/pom.xml

@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+    <modelVersion>4.0.0</modelVersion>
+    <parent>
+        <groupId>com.zksy</groupId>
+        <artifactId>xh-service-micro</artifactId>
+        <version>1.0.0</version>
+    </parent>
+
+    <artifactId>xh-api</artifactId>
+
+    <properties>
+        <maven.compiler.source>11</maven.compiler.source>
+        <maven.compiler.target>11</maven.compiler.target>
+        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+    </properties>
+
+    <dependencies>
+        <!--open feign-->
+        <dependency>
+            <groupId>org.springframework.cloud</groupId>
+            <artifactId>spring-cloud-starter-openfeign</artifactId>
+        </dependency>
+        <!-- load balancer-->
+        <dependency>
+            <groupId>org.springframework.cloud</groupId>
+            <artifactId>spring-cloud-starter-loadbalancer</artifactId>
+        </dependency>
+        <!-- swagger 注解依赖 -->
+        <dependency>
+            <groupId>io.swagger</groupId>
+            <artifactId>swagger-annotations</artifactId>
+            <version>1.6.6</version>
+            <scope>compile</scope>
+        </dependency>
+        <dependency>
+            <groupId>com.zksy</groupId>
+            <artifactId>xh-common</artifactId>
+            <version>1.0.0</version>
+        </dependency>
+    </dependencies>
+
+</project>

+ 61 - 0
xh-api/src/main/java/com/zksy/api/client/TableDataClient.java

@@ -0,0 +1,61 @@
+package com.zksy.api.client;
+
+import com.zksy.api.dto.tableData.AnBaseinfo;
+import com.zksy.api.dto.tableData.EBaseinfo;
+import com.zksy.common.domain.Result;
+import org.springframework.cloud.openfeign.FeignClient;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import java.util.List;
+
+@FeignClient(name = "data-library-table-service")
+public interface TableDataClient {
+    @GetMapping("/libraryTable/eBaseinfo")
+    public Result<List<EBaseinfo>> getEBaseinfoAll();
+
+    @GetMapping("/anPbUpdateinfo")
+    public Result getAnPbUpdateinfo();
+
+    @GetMapping("/anPbLicenceinfo")
+    public Result getAnPbLicenceinfo();
+
+    @GetMapping("/drRaninsplan")
+    public Result getDrRaninsplan();
+
+    @GetMapping("/anPbBaseinfo")
+    public Result getAnPbBaseinfo();
+
+    @GetMapping("/anUpdateinfo")
+    public Result getAnUpdateinfo();
+
+    @GetMapping("/drRaninsres")
+    public Result getDrRaninsres();
+
+    @GetMapping("/anBaseinfo")
+    public Result getAnBaseinfo();
+
+    @GetMapping("/anSubcapital")
+    public Result getAnSubcapital();
+
+    @GetMapping("/eLicCertificate")
+    public Result getELicCertificate();
+
+    @GetMapping("/sswWbjhCjCztDkfpxxNew")
+    public Result getSswWbjhCjCztDkfpxxNew();
+
+    @GetMapping("/sswWbjhCjCztQysdsxx")
+    public Result getSswWbjhCjCztQysdsxx();
+
+    @GetMapping("/sqzkDsjWbjhCjFgwFzchrdxx")
+    public Result getSqzkDsjWbjhCjFgwFzchrdxx();
+
+    @GetMapping("/sqzkDsjWbjhCjFgwFzchjcxx")
+    public Result getSqzkDsjWbjhCjFgwFzchjcxx();
+
+    @GetMapping("/sqzkDsjWbjhCjFgwSwdjxx")
+    public Result getSqzkDsjWbjhCjFgwSwdjxx();
+
+    @GetMapping("/sqzkDsjWbjhCjFgwZxswdjxx")
+    public Result getSqzkDsjWbjhCjFgwZxswdjxx();
+}

+ 227 - 0
xh-api/src/main/java/com/zksy/api/dto/tableData/AnBaseinfo.java

@@ -0,0 +1,227 @@
+package com.zksy.api.dto.tableData;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+import java.util.Date;
+
+/**
+ * 
+ * @TableName an_baseinfo
+ */
+@Data
+public class AnBaseinfo implements Serializable {
+    @JsonProperty("ANCHEID")
+    private String ancheid;
+    
+    @JsonProperty("PRIPID")
+    private String pripid;
+    
+    @JsonProperty("ANCHEDATE")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date anchedate;
+    
+    @JsonProperty("ANCHEYEAR")
+    private String ancheyear;
+    
+    @JsonProperty("REGNO")
+    private String regno;
+    
+    @JsonProperty("UNISCID")
+    private String uniscid;
+    
+    @JsonProperty("ENTNAME")
+    private String entname;
+    
+    @JsonProperty("ENTTYPE")
+    private String enttype;
+    
+    @JsonProperty("TEL")
+    private String tel;
+    
+    @JsonProperty("ADDR")
+    private String addr;
+    
+    @JsonProperty("POSTALCODE")
+    private String postalcode;
+    
+    @JsonProperty("EMAIL")
+    private String email;
+    
+    @JsonProperty("BUSST")
+    private String busst;
+    
+    @JsonProperty("BUSST_CN")
+    private String busstCn;
+    
+    @JsonProperty("EMPNUM")
+    private Long empnum;
+    
+    @JsonProperty("EMPNUMDIS")
+    private String empnumdis;
+    
+    @JsonProperty("ANTYPE")
+    private String antype;
+    
+    @JsonProperty("COLGRANUM")
+    private Long colgranum;
+    
+    @JsonProperty("COLEMPLNUM")
+    private Long colemplnum;
+
+    
+    @JsonProperty("RETSOLNUM")
+    private Long retsolnum;
+
+    
+    @JsonProperty("RETEMPLNUM")
+    private Long retemplnum;
+
+    
+    @JsonProperty("DISPERNUM")
+    private Long dispernum;
+
+    
+    @JsonProperty("DISEMPLNUM")
+    private Long disemplnum;
+
+    
+    @JsonProperty("UNENUM")
+    private Long unenum;
+
+    
+    @JsonProperty("UNEEMPLNUM")
+    private Long uneemplnum;
+
+    
+    @JsonProperty("DEPENDENTENTNAME")
+    private String dependententname;
+
+    
+    @JsonProperty("ASSGRO")
+    private BigDecimal assgro;
+
+    
+    @JsonProperty("ASSGRODIS")
+    private String assgrodiss;
+
+    
+    @JsonProperty("LIAGRO")
+    private BigDecimal liagro;
+
+    
+    @JsonProperty("LIAGRODIS")
+    private String liagrodiss;
+
+    
+    @JsonProperty("VENDINC")
+    private BigDecimal vendinc;
+
+    
+    @JsonProperty("VENDINCDIS")
+    private String vendincdiss;
+
+    
+    @JsonProperty("MAIBUSINC")
+    private BigDecimal maibusinc;
+
+    
+    @JsonProperty("MAIBUSINCDIS")
+    private String maibusincdiss;
+
+    
+    @JsonProperty("PROGRO")
+    private BigDecimal progro;
+
+    
+    @JsonProperty("PROGRODIS")
+    private String progrodiss;
+
+    
+    @JsonProperty("NETINC")
+    private BigDecimal netinc;
+
+    
+    @JsonProperty("NETINCDIS")
+    private String netincdiss;
+
+    
+    @JsonProperty("RATGRO")
+    private BigDecimal ratgro;
+
+    
+    @JsonProperty("RATGRODIS")
+    private String ratgrodiss;
+
+    
+    @JsonProperty("TOTEQU")
+    private BigDecimal totequ;
+
+    
+    @JsonProperty("TOTEQUDIS")
+    private String totequdiss;
+
+    
+    @JsonProperty("NUMPARM")
+    private Integer numparm;
+
+    
+    @JsonProperty("PARINS")
+    private String parins;
+
+    
+    @JsonProperty("PARINS_CN")
+    private String parinsCn;
+
+    
+    @JsonProperty("RESPARMSIGN")
+    private String resparmsign;
+
+    
+    @JsonProperty("RESPARSECSIGN")
+    private String resparsesign;
+
+    
+    @JsonProperty("LASTUPDATETIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date lastupdatetime;
+
+    
+    @JsonProperty("ENTCHEYEAR")
+    private String entcheyear;
+
+
+    @JsonProperty("S_EXT_DATATIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date sExtDatatime;
+
+    
+    @JsonProperty("S_EXT_TIMESTAMP")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date sExtTimestamp;
+
+    
+    @JsonProperty("I_TIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date iTime;
+
+    
+    @JsonProperty("S_EXT_FROMNODE")
+    private String sExtFromnode;
+
+    
+    @JsonProperty("MOD_FLAG")
+    private String modFlag;
+
+    
+    @JsonProperty("UP_TIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date upTime;
+
+    
+    @JsonProperty("ID")
+    private Long id;
+}

+ 187 - 0
xh-api/src/main/java/com/zksy/api/dto/tableData/AnPbBaseinfo.java

@@ -0,0 +1,187 @@
+package com.zksy.api.dto.tableData;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+import java.util.Date;
+
+/**
+ * 
+ * @TableName an_pb_baseinfo
+ */
+@Data
+public class AnPbBaseinfo implements Serializable {
+
+    
+    @JsonProperty("ANCHEID")
+    private String ancheid;
+
+    
+    @JsonProperty("PRIPID")
+    private String pripid;
+
+    
+    @JsonProperty("ANCHEDATE")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date anchedate;
+
+    
+    @JsonProperty("ANCHEYEAR")
+    private String anchemyear;
+
+    
+    @JsonProperty("TRANAME")
+    private String traname;
+
+    
+    @JsonProperty("NAME")
+    private String name;
+
+    
+    @JsonProperty("REGNO")
+    private String regno;
+
+    
+    @JsonProperty("UNISCID")
+    private String uniscid;
+
+    
+    @JsonProperty("TEL")
+    private String tel;
+
+    
+    @JsonProperty("EMPNUM")
+    private Integer empnum;
+
+    
+    @JsonProperty("EMPNUMDIS")
+    private String empnumdis;
+
+    
+    @JsonProperty("COLGRANUM")
+    private Integer colgranum;
+
+    
+    @JsonProperty("COLEMPLNUM")
+    private Integer colemplnum;
+
+    
+    @JsonProperty("RETSOLNUM")
+    private Integer retsolnum;
+
+    
+    @JsonProperty("RETEMPLNUM")
+    private Integer retemplnum;
+
+    
+    @JsonProperty("DISPERNUM")
+    private Integer dispernum;
+
+    
+    @JsonProperty("DISEMPLNUM")
+    private Integer disemplnum;
+
+    
+    @JsonProperty("UNENUM")
+    private Integer unenum;
+
+    
+    @JsonProperty("UNEEMPLNUM")
+    private Integer uneemplnum;
+
+    
+    @JsonProperty("ANNREPFORM")
+    private String annrepform;
+
+    
+    @JsonProperty("FUNDAM")
+    private BigDecimal fundam;
+
+    
+    @JsonProperty("VENDINC")
+    private BigDecimal vendinc;
+
+    
+    @JsonProperty("VENDINCDIS")
+    private String vendincdis;
+
+    
+    @JsonProperty("RATGRO")
+    private BigDecimal ratgro;
+
+    
+    @JsonProperty("RATGRODIS")
+    private String ratgrodiss;
+
+    
+    @JsonProperty("NUMPARM")
+    private Long numparm;
+
+    
+    @JsonProperty("PARINS")
+    private String parins;
+
+    
+    @JsonProperty("PARINS_CN")
+    private String parinsCn;
+
+    
+    @JsonProperty("RESPARMSIGN")
+    private String resparmsign;
+
+    
+    @JsonProperty("RESPARSECSIGN")
+    private String resparsesign;
+
+    
+    @JsonProperty("LASTUPDATETIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date lastupdatetime;
+
+    
+    @JsonProperty("ENTCHEYEAR")
+    private String entcheyear;
+
+    
+    @JsonProperty("S_EXT_DATATIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date sExtDatatime;
+
+    
+    @JsonProperty("S_EXT_TIMESTAMP")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date sExtTimestamp;
+
+    
+    @JsonProperty("I_TIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date iTime;
+
+    
+    @JsonProperty("S_EXT_FROMNODE")
+    private String sExtFromnode;
+
+    
+    @JsonProperty("CD_ID")
+    private String cdId;
+
+    
+    @JsonProperty("MOD_FLAG")
+    private String modFlag;
+
+    
+    @JsonProperty("CD_BATCH")
+    private String cdBatch;
+
+    
+    @JsonProperty("UP_TIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date upTime;
+
+    
+    @JsonProperty("ID")
+    private Integer id;
+}

+ 59 - 0
xh-api/src/main/java/com/zksy/api/dto/tableData/AnPbLicenceinfo.java

@@ -0,0 +1,59 @@
+package com.zksy.api.dto.tableData;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 
+ * @TableName an_pb_licenceinfo
+ */
+@Data
+public class AnPbLicenceinfo implements Serializable {
+    
+    @JsonProperty("LICID")
+    private String licid;
+
+    
+    @JsonProperty("ANCHEID")
+    private String ancheid;
+
+    
+    @JsonProperty("LICNAME")
+    private String licname;
+
+    
+    @JsonProperty("LICNAME_CN")
+    private String licnameCn;
+
+    
+    @JsonProperty("VALTO")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date valto;
+
+    
+    @JsonProperty("ENTCHEYEAR")
+    private String entcheyear;
+
+    
+    @JsonProperty("S_EXT_DATATIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date sExtDatatime;
+
+    
+    @JsonProperty("S_EXT_TIMESTAMP")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date sExtTimestamp;
+
+    
+    @JsonProperty("I_TIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date iTime;
+
+    
+    @JsonProperty("S_EXT_FROMNODE")
+    private String sExtFromnode;
+}

+ 63 - 0
xh-api/src/main/java/com/zksy/api/dto/tableData/AnPbUpdateinfo.java

@@ -0,0 +1,63 @@
+package com.zksy.api.dto.tableData;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 
+ * @TableName an_pb_updateinfo
+ */
+@Data
+public class AnPbUpdateinfo implements Serializable {
+    
+    @JsonProperty("ANCHEUID")
+    private String ancheuid;
+
+    
+    @JsonProperty("ANCHEID")
+    private String ancheid;
+
+    
+    @JsonProperty("ALITEM")
+    private String alitem;
+
+    
+    @JsonProperty("ALTBE")
+    private String altbe;
+
+    
+    @JsonProperty("ALTAF")
+    private String altaf;
+
+    
+    @JsonProperty("ALTDATE")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date altdate;
+
+    
+    @JsonProperty("ENTCHEYEAR")
+    private String entcheyear;
+
+    
+    @JsonProperty("S_EXT_DATATIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date sExtDatatime;
+
+    
+    @JsonProperty("S_EXT_TIMESTAMP")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date sExtTimestamp;
+
+    
+    @JsonProperty("I_TIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date iTime;
+
+    
+    @JsonProperty("S_EXT_FROMNODE")
+    private String sExtFromnode;
+}

+ 85 - 0
xh-api/src/main/java/com/zksy/api/dto/tableData/AnSubcapital.java

@@ -0,0 +1,85 @@
+package com.zksy.api.dto.tableData;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+import java.util.Date;
+
+/**
+ * 
+ * @TableName an_subcapital
+ */
+@Data
+public class AnSubcapital implements Serializable {
+    
+    @JsonProperty("INVID")
+    private String invid;
+
+    
+    @JsonProperty("ANCHEID")
+    private String ancheid;
+
+    
+    @JsonProperty("INVNAME")
+    private String invname;
+
+    
+    @JsonProperty("LISUBCONAM")
+    private BigDecimal lisubconam;
+
+    
+    @JsonProperty("SUBCONDATE")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date subcondate;
+
+    
+    @JsonProperty("SUBCONFORM")
+    private String subconform;
+
+    
+    @JsonProperty("SUBCONFORM_CN")
+    private String subconformCn;
+
+    
+    @JsonProperty("LIACCONAM")
+    private BigDecimal liacconam;
+
+    
+    @JsonProperty("ACCONDATE")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date accondate;
+
+    
+    @JsonProperty("ACCONFORM")
+    private String acconform;
+
+    
+    @JsonProperty("ACCONFORM_CN")
+    private String acconformCn;
+
+    
+    @JsonProperty("ENTCHEYEAR")
+    private String entcheyear;
+
+    
+    @JsonProperty("S_EXT_DATATIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date sExtDatatime;
+
+    
+    @JsonProperty("S_EXT_TIMESTAMP")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date sExtTimestamp;
+
+    
+    @JsonProperty("I_TIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date iTime;
+
+    
+    @JsonProperty("S_EXT_FROMNODE")
+    private String sExtFromnode;
+}

+ 76 - 0
xh-api/src/main/java/com/zksy/api/dto/tableData/AnUpdateinfo.java

@@ -0,0 +1,76 @@
+package com.zksy.api.dto.tableData;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 
+ * @TableName an_updateinfo
+ */
+@Data
+public class AnUpdateinfo implements Serializable {
+    
+    @JsonProperty("ANCHEUID")
+    private String ancheuid;
+
+    
+    @JsonProperty("ANCHEID")
+    private String ancheid;
+
+    
+    @JsonProperty("ALITEM")
+    private String alitem;
+
+    
+    @JsonProperty("ALTBE")
+    private String altbe;
+
+    
+    @JsonProperty("ALTAF")
+    private String altaf;
+
+    
+    @JsonProperty("ALTDATE")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date altdate;
+
+    
+    @JsonProperty("ENTCHEYEAR")
+    private String entcheyear;
+
+    
+    @JsonProperty("S_EXT_DATATIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date sExtDatatime;
+
+    
+    @JsonProperty("S_EXT_TIMESTAMP")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date sExtTimestamp;
+
+    
+    @JsonProperty("I_TIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date iTime;
+
+    
+    @JsonProperty("S_EXT_FROMNODE")
+    private String sExtFromnode;
+
+    
+    @JsonProperty("MOD_FLAG")
+    private String modFlag;
+
+    
+    @JsonProperty("UP_TIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date upTime;
+
+    
+    @JsonProperty("ID")
+    private Integer id;
+}

+ 114 - 0
xh-api/src/main/java/com/zksy/api/dto/tableData/DrRaninsplan.java

@@ -0,0 +1,114 @@
+package com.zksy.api.dto.tableData;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+import java.util.Date;
+
+/**
+ * 
+ * @TableName dr_raninsplan
+ */
+@Data
+public class DrRaninsplan implements Serializable {
+    
+    @JsonProperty("INSPLANID")
+    private String insplanid;
+
+    
+    @JsonProperty("RANINSPLANID")
+    private String raninsplanid;
+
+    
+    @JsonProperty("RANINSPLANNAME")
+    private String raninsplanname;
+
+    
+    @JsonProperty("ENTNUM")
+    private Long entnum;
+
+    
+    @JsonProperty("RANINSTASKID")
+    private String raninstaskid;
+
+    
+    @JsonProperty("RANINSTASKNAME")
+    private String raninstaskname;
+
+    
+    @JsonProperty("RANINSTYPE")
+    private String raninstype;
+
+    
+    @JsonProperty("RANINSTYPENAME")
+    private String raninstypename;
+
+    
+    @JsonProperty("RANINSITEM")
+    private String raninsitem;
+
+    
+    @JsonProperty("RANINSITEMNAME")
+    private String raninsitemname;
+
+    
+    @JsonProperty("RANINSOBJSCOPE")
+    private String raninsobjscope;
+
+    
+    @JsonProperty("EXTRACTAUTHCODE")
+    private String extractauthcode;
+
+    
+    @JsonProperty("EXTRACTAUTH")
+    private String extractauth;
+
+    
+    @JsonProperty("EXTRACTFROM")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date extractfrom;
+
+    
+    @JsonProperty("EXTRACTTO")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date extractto;
+
+    
+    @JsonProperty("RANINSOBJNUM")
+    private Long raninsobjnum;
+
+    
+    @JsonProperty("RANINSOBJPROP")
+    private BigDecimal raninsobjprop;
+
+    
+    @JsonProperty("SLDINSOBJNUM")
+    private Long sldinsobjnum;
+
+    
+    @JsonProperty("PUBDATE")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date pubdate;
+
+    
+    @JsonProperty("S_EXT_DATATIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date sExtDatatime;
+
+    
+    @JsonProperty("S_EXT_TIMESTAMP")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date sExtTimestamp;
+
+    
+    @JsonProperty("I_TIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date iTime;
+
+    
+    @JsonProperty("S_EXT_FROMNODE")
+    private String sExtFromnode;
+}

+ 124 - 0
xh-api/src/main/java/com/zksy/api/dto/tableData/DrRaninsres.java

@@ -0,0 +1,124 @@
+package com.zksy.api.dto.tableData;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 
+ * @TableName dr_raninsres
+ */
+@Data
+public class DrRaninsres implements Serializable {
+    
+    @JsonProperty("CHECK_ID")
+    private String checkId;
+
+    
+    @JsonProperty("CHECKRESID")
+    private String checkresid;
+
+    
+    @JsonProperty("INSENTERID")
+    private String insenterid;
+
+    
+    @JsonProperty("RANINSPLANID")
+    private String raninsplanid;
+
+    
+    @JsonProperty("RANINSPLANNAME")
+    private String raninsplanname;
+
+    
+    @JsonProperty("RANINSTASKID")
+    private String raninstaskid;
+
+    
+    @JsonProperty("RANINSTASKNAME")
+    private String raninstaskname;
+
+    
+    @JsonProperty("RANINSTYPE")
+    private String raninstype;
+
+    
+    @JsonProperty("RANINSTYPENAME")
+    private String raninstypename;
+
+    
+    @JsonProperty("PRIPID")
+    private String pripid;
+
+    
+    @JsonProperty("UNISCID")
+    private String uniscid;
+
+    
+    @JsonProperty("REGNO")
+    private String regno;
+
+    
+    @JsonProperty("ENTNAME")
+    private String entname;
+
+    
+    @JsonProperty("INSAUTHCODE")
+    private String insauthcode;
+
+    
+    @JsonProperty("INSAUTH")
+    private String insauth;
+
+    
+    @JsonProperty("INSDATE")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date insdate;
+
+    
+    @JsonProperty("RANINSITEM")
+    private String raninsitem;
+
+    
+    @JsonProperty("RANINSITEMNAME")
+    private String raninsitemname;
+
+    
+    @JsonProperty("RANINSCHECKRES")
+    private String raninscheckres;
+
+    
+    @JsonProperty("RANINSCHECKRESNAME")
+    private String raninscheckresname;
+
+    
+    @JsonProperty("REMARK")
+    private String remark;
+
+    
+    @JsonProperty("PUBDATE")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date pubdate;
+
+    
+    @JsonProperty("S_EXT_DATATIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date sExtDatatime;
+
+    
+    @JsonProperty("S_EXT_TIMESTAMP")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date sExtTimestamp;
+
+    
+    @JsonProperty("I_TIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date iTime;
+
+    
+    @JsonProperty("S_EXT_FROMNODE")
+    private String sExtFromnode;
+}

+ 172 - 0
xh-api/src/main/java/com/zksy/api/dto/tableData/EBaseinfo.java

@@ -0,0 +1,172 @@
+package com.zksy.api.dto.tableData;
+
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+import java.util.Date;
+
+/**
+ * 
+ * @TableName e_baseinfo
+ */
+@Data
+public class EBaseinfo implements Serializable {
+    
+    @JsonProperty("ETPS_ID")
+    private String etpsId;
+
+    
+    @JsonProperty("PRIPID")
+    private String pripid;
+
+    
+    @JsonProperty("UNISCID")
+    private String uniscid;
+
+    
+    @JsonProperty("ENTNAME")
+    private String entname;
+
+    
+    @JsonProperty("REGNO")
+    private String regno;
+
+    
+    @JsonProperty("ENTTYPE")
+    private String enttype;
+
+    
+    @JsonProperty("ENTTYPE_CN")
+    private String enttypeCn;
+
+    
+    @JsonProperty("INDUSTRYPHY")
+    private String industryphy;
+
+    
+    @JsonProperty("INDUSTRYCO")
+    private String industryco;
+
+    
+    @JsonProperty("ESTDATE")
+    private Date estdate;
+
+    
+    @JsonProperty("REGORG")
+    private String regorg;
+
+    
+    @JsonProperty("REGORG_CN")
+    private String regorgCn;
+
+    
+    @JsonProperty("OPSCOTYPE")
+    private String opscotype;
+
+    
+    @JsonProperty("OPSCOTYPE_CN")
+    private String opscotypeCn;
+
+    
+    @JsonProperty("OPSCOPE")
+    private String opscoe;
+
+    
+    @JsonProperty("OPFROM")
+    private Date opfrom;
+
+    
+    @JsonProperty("OPTO")
+    private Date opto;
+
+    
+    @JsonProperty("REGSTATE")
+    private String regstate;
+
+    
+    @JsonProperty("REGSTATE_CN")
+    private String regstateCn;
+
+    
+    @JsonProperty("DOMDISTRICT")
+    private String domdistrict;
+
+    
+    @JsonProperty("DOM")
+    private String dom;
+
+    
+    @JsonProperty("REGCAP")
+    private BigDecimal regcap;
+
+    
+    @JsonProperty("REGCAPCUR")
+    private String regcapcur;
+
+    
+    @JsonProperty("REGCAPCUR_CN")
+    private String regcapcurCn;
+
+    
+    @JsonProperty("REGCAPUSD")
+    private BigDecimal regcapusd;
+
+    
+    @JsonProperty("RECCAP")
+    private BigDecimal reccap;
+
+    
+    @JsonProperty("RECCAPUSD")
+    private BigDecimal reccapusd;
+
+    
+    @JsonProperty("COUNTRY")
+    private String country;
+
+    
+    @JsonProperty("EMPNUM")
+    private Long empnum;
+
+    
+    @JsonProperty("TOWN")
+    private String town;
+
+    
+    @JsonProperty("NAME")
+    private String name;
+
+    
+    @JsonProperty("REPORTTYPE")
+    private String reporttype;
+
+    
+    @JsonProperty("APPRDATE")
+    private Date apprdate;
+
+    
+    @JsonProperty("S_EXT_DATATIME")
+    private Date sExtDatatime;
+
+    
+    @JsonProperty("S_EXT_TIMESTAMP")
+    private Date sExtTimestamp;
+
+    
+    @JsonProperty("I_TIME")
+    private Date iTime;
+
+    
+    @JsonProperty("S_EXT_FROMNODE")
+    private String sExtFromnode;
+
+    
+    @JsonProperty("MOD_FLAG")
+    private String modFlag;
+
+    
+    @JsonProperty("UP_TIME")
+    private Date upTime;
+}

+ 68 - 0
xh-api/src/main/java/com/zksy/api/dto/tableData/ELicCertificate.java

@@ -0,0 +1,68 @@
+package com.zksy.api.dto.tableData;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 
+ * @TableName e_lic_certificate
+ */
+@Data
+public class ELicCertificate implements Serializable {
+    
+    @JsonProperty("PE_ID")
+    private String peId;
+
+    
+    @JsonProperty("LICID")
+    private String licid;
+
+    
+    @JsonProperty("PRIPID")
+    private String pripid;
+
+    
+    @JsonProperty("LICNO")
+    private String licno;
+
+    
+    @JsonProperty("LICNAME")
+    private String licname;
+
+    
+    @JsonProperty("VALFROM")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date valfrom;
+
+    
+    @JsonProperty("VALTO")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date valto;
+
+    
+    @JsonProperty("LICANTH")
+    private String licanth;
+
+    
+    @JsonProperty("S_EXT_DATATIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date sExtDatatime;
+
+    
+    @JsonProperty("S_EXT_TIMESTAMP")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date sExtTimestamp;
+
+    
+    @JsonProperty("I_TIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date iTime;
+
+    
+    @JsonProperty("S_EXT_FROMNODE")
+    private String sExtFromnode;
+}

+ 77 - 0
xh-api/src/main/java/com/zksy/api/dto/tableData/SqzkDsjWbjhCjFgwFzchjcxx.java

@@ -0,0 +1,77 @@
+package com.zksy.api.dto.tableData;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+import java.util.Date;
+
+/**
+ * 
+ * @TableName sqzk_dsj_wbjh_cj_fgw_fzchjcxx
+ */
+@Data
+public class SqzkDsjWbjhCjFgwFzchjcxx implements Serializable {
+
+    
+    @JsonProperty("FZCHRDUUID")
+    private String fzchrduuid;
+
+    
+    @JsonProperty("NSRSBH")
+    private String nsrsbh;
+
+    
+    @JsonProperty("NSRMC")
+    private String nsrmc;
+
+    
+    @JsonProperty("NSRZTMC")
+    private String nsrzmtc;
+
+    
+    @JsonProperty("RDYY")
+    private String rdyy;
+
+    
+    @JsonProperty("RDRQ")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date rdrq;
+
+    
+    @JsonProperty("RDSWJG")
+    private String rdswjg;
+
+    
+    @JsonProperty("JCFZCHRQ")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date jcfzchrq;
+
+    
+    @JsonProperty("JCFZCSWJG")
+    private String jcfzcswjg;
+
+    
+    @JsonProperty("ENTERINGTIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date enteringtime;
+
+    
+    @JsonProperty("OPTYPE")
+    private BigDecimal optype;
+
+    
+    @JsonProperty("I_TIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date iTime;
+
+    
+    @JsonProperty("I_FLAG")
+    private String iflag;
+
+    
+    @JsonProperty("I_TYPE")
+    private String itype;
+}

+ 69 - 0
xh-api/src/main/java/com/zksy/api/dto/tableData/SqzkDsjWbjhCjFgwFzchrdxx.java

@@ -0,0 +1,69 @@
+package com.zksy.api.dto.tableData;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+import java.util.Date;
+
+/**
+ * 
+ * @TableName sqzk_dsj_wbjh_cj_fgw_fzchrdxx
+ */
+@Data
+public class SqzkDsjWbjhCjFgwFzchrdxx implements Serializable {
+
+    
+    @JsonProperty("FZCHRDUUID")
+    private String fzchrduuid;
+
+    
+    @JsonProperty("NSRSBH")
+    private String nsrsbh;
+
+    
+    @JsonProperty("NSRMC")
+    private String nsrmc;
+
+    
+    @JsonProperty("RDYY")
+    private String rdyy;
+
+    
+    @JsonProperty("RDRQ")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date rdrq;
+
+    
+    @JsonProperty("GGRQ")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date ggrq;
+
+    
+    @JsonProperty("SWJGMC")
+    private String swjgmc;
+
+    
+    @JsonProperty("ENTERINGTIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date enteringtime;
+
+    
+    @JsonProperty("OPTYPE")
+    private BigDecimal optype;
+
+    
+    @JsonProperty("I_TIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date iTime;
+
+    
+    @JsonProperty("I_FLAG")
+    private String iflag;
+
+    
+    @JsonProperty("I_TYPE")
+    private String itype;
+}

+ 133 - 0
xh-api/src/main/java/com/zksy/api/dto/tableData/SqzkDsjWbjhCjFgwSwdjxx.java

@@ -0,0 +1,133 @@
+package com.zksy.api.dto.tableData;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+import java.util.Date;
+
+/**
+ * 
+ * @TableName sqzk_dsj_wbjh_cj_fgw_swdjxx
+ */
+@Data
+public class SqzkDsjWbjhCjFgwSwdjxx implements Serializable {
+
+    
+    @JsonProperty("DJXH")
+    private BigDecimal djxh;
+
+    
+    @JsonProperty("NSRSBH")
+    private String nsrsbh;
+
+    
+    @JsonProperty("NSRMC")
+    private String nsrmc;
+
+    
+    @JsonProperty("NSRZTMC")
+    private String nsrzmtc;
+
+    
+    @JsonProperty("KZZTDJLXMC")
+    private String kzztdjlxml;
+
+    
+    @JsonProperty("DJZCLXMC")
+    private String djzclxml;
+
+    
+    @JsonProperty("ZZJG_DM")
+    private String zzjgDm;
+
+    
+    @JsonProperty("PZSLJGMC")
+    private String pzsljgmc;
+
+    
+    @JsonProperty("ZZHM")
+    private String zzhm;
+
+    
+    @JsonProperty("ZZLXMC")
+    private String zzlxmc;
+
+    
+    @JsonProperty("KYSLRQ")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date kyslrq;
+
+    
+    @JsonProperty("JYFW")
+    private String jyfw;
+
+    
+    @JsonProperty("DJRQ")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date djrq;
+
+    
+    @JsonProperty("SWJGMC")
+    private String swjgmc;
+
+    
+    @JsonProperty("ZCDZ")
+    private String zcdz;
+
+    
+    @JsonProperty("FDDBRXM")
+    private String fddbRxm;
+
+    
+    @JsonProperty("SFZJLXMC")
+    private String sfzjlxml;
+
+    
+    @JsonProperty("FDDBRSFZJHM")
+    private String fddbrsfzjhm;
+
+    
+    @JsonProperty("FDDBRGDDH")
+    private String fddbrgddh;
+
+    
+    @JsonProperty("FDDBRYDDH")
+    private String fddbyddh;
+
+    
+    @JsonProperty("HYMC")
+    private String hymc;
+
+    
+    @JsonProperty("HSFSMC")
+    private String hsfsmc;
+
+    
+    @JsonProperty("ZFJGLXMC")
+    private String zfjglxml;
+
+    
+    @JsonProperty("ENTERINGTIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date enteringtime;
+
+    
+    @JsonProperty("OPTYPE")
+    private BigDecimal optype;
+
+    
+    @JsonProperty("I_TIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date iTime;
+
+    
+    @JsonProperty("I_FLAG")
+    private String iflag;
+
+    
+    @JsonProperty("I_TYPE")
+    private String itype;
+}

+ 59 - 0
xh-api/src/main/java/com/zksy/api/dto/tableData/SqzkDsjWbjhCjFgwZxswdjxx.java

@@ -0,0 +1,59 @@
+package com.zksy.api.dto.tableData;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+import java.util.Date;
+
+/**
+ * 
+ * @TableName sqzk_dsj_wbjh_cj_fgw_zxswdjxx
+ */
+@Data
+public class SqzkDsjWbjhCjFgwZxswdjxx implements Serializable {
+    
+    @JsonProperty("ZXUUID")
+    private String zxuuid;
+
+    
+    @JsonProperty("NSRSBH")
+    private String nsrsbh;
+
+    
+    @JsonProperty("NSRMC")
+    private String nsrmc;
+
+    
+    @JsonProperty("ZXYYMC")
+    private String zxymc;
+
+    
+    @JsonProperty("PZRQ")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date pzrq;
+
+    
+    @JsonProperty("ENTERINGTIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date enteringtime;
+
+    
+    @JsonProperty("OPTYPE")
+    private BigDecimal optype;
+
+    
+    @JsonProperty("I_TIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date iTime;
+
+    
+    @JsonProperty("I_FLAG")
+    private String iflag;
+
+    
+    @JsonProperty("I_TYPE")
+    private String itype;
+}

+ 182 - 0
xh-api/src/main/java/com/zksy/api/dto/tableData/SswWbjhCjCztDkfpxxNew.java

@@ -0,0 +1,182 @@
+package com.zksy.api.dto.tableData;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+import java.util.Date;
+
+/**
+ * 
+ * @TableName ssw_wbjh_cj_czt_dkfpxx_new
+ */
+@Data
+public class SswWbjhCjCztDkfpxxNew implements Serializable {
+    
+    @JsonProperty("FPKJXXUUID")
+    private String fpkjxxuuid;
+
+    
+    @JsonProperty("YSYSKMXUUID")
+    private String ysyskmxuuid;
+
+    
+    @JsonProperty("TAXORGCODE")
+    private String taxorgcode;
+
+    
+    @JsonProperty("PAYBNKNO")
+    private String paybnkno;
+
+    
+    @JsonProperty("TRANO")
+    private String trano;
+
+    
+    @JsonProperty("ORIMSGNO")
+    private String orimsgno;
+
+    
+    @JsonProperty("TRAAMT")
+    private BigDecimal traamt;
+
+    
+    @JsonProperty("PAYEROPBKNO")
+    private String payeropbkno;
+
+    
+    @JsonProperty("PAYEROPBKNAME")
+    private String payeropbkname;
+
+    
+    @JsonProperty("HANDORGNAME")
+    private String handorgname;
+
+    
+    @JsonProperty("PAYACCT")
+    private String payacct;
+
+    
+    @JsonProperty("TAXVOUNO")
+    private String taxvouno;
+
+    
+    @JsonProperty("BILLDATE")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date billdate;
+
+    
+    @JsonProperty("TAXPAYCODE")
+    private String taxpaycode;
+
+    
+    @JsonProperty("TAXPAYNAME")
+    private String taxpayname;
+
+    
+    @JsonProperty("BUDGETTYPE")
+    private String budgettype;
+
+    
+    @JsonProperty("TRIMSIGN")
+    private String trimsign;
+
+    
+    @JsonProperty("CORPCODE")
+    private String corpcodes;
+
+    
+    @JsonProperty("CORPNAME")
+    private String corpname;
+
+    
+    @JsonProperty("CORPTYPE")
+    private String corpType;
+
+    
+    @JsonProperty("BUDGETSUBJECTCODE")
+    private String budgetsubjectcode;
+
+    
+    @JsonProperty("BUDGETSUBJECTNAME")
+    private String budgetsubjectname;
+
+    
+    @JsonProperty("LIMITDATE")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date limitdate;
+
+    
+    @JsonProperty("TAXTYPECODE")
+    private String taxtypecode;
+
+    
+    @JsonProperty("TAXTYPENAME")
+    private String taxtypename;
+
+    
+    @JsonProperty("BUDGETLEVELCODE")
+    private String budgetlevelcode;
+
+    
+    @JsonProperty("BUDGETLEVELNAME")
+    private String budgetlevelname;
+
+    
+    @JsonProperty("TAXSTARTDATE")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date taxstartdate;
+
+    
+    @JsonProperty("TAXENDDATE")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date taxenddate;
+
+    
+    @JsonProperty("VICESIGN")
+    private String vicesign;
+
+    
+    @JsonProperty("TAXTYPE")
+    private String taxtype;
+
+    
+    @JsonProperty("REMARK")
+    private String remark;
+
+    
+    @JsonProperty("REMARK1")
+    private String remark1;
+
+    
+    @JsonProperty("NSRDLJ")
+    private String nsrdlj;
+
+    
+    @JsonProperty("OPSTAT")
+    private String opstat;
+
+    
+    @JsonProperty("APPLYDATE")
+    private String applydate;
+
+    
+    @JsonProperty("ENTERINGTIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date enteringtime;
+
+    
+    @JsonProperty("I_TIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date iTime;
+
+    
+    @JsonProperty("I_FLAG")
+    private String iflag;
+
+    
+    @JsonProperty("I_TYPE")
+    private String itype;
+}

+ 62 - 0
xh-api/src/main/java/com/zksy/api/dto/tableData/SswWbjhCjCztQysdsxx.java

@@ -0,0 +1,62 @@
+package com.zksy.api.dto.tableData;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+import java.util.Date;
+
+/**
+ * 
+ * @TableName ssw_wbjh_cj_czt_qysdsxx
+ */
+@Data
+public class SswWbjhCjCztQysdsxx implements Serializable {
+    
+    @JsonProperty("UUID")
+    private String uuid;
+
+    
+    @JsonProperty("SHXYDM")
+    private String shxydm;
+
+    
+    @JsonProperty("NSRSBH")
+    private String nsrsbh;
+
+    
+    @JsonProperty("NSRMC")
+    private String nsrmc;
+
+    
+    @JsonProperty("YYSR")
+    private BigDecimal yysr;
+
+    
+    @JsonProperty("LRZE")
+    private BigDecimal lrze;
+
+    
+    @JsonProperty("YYCB")
+    private BigDecimal yycb;
+
+    
+    @JsonProperty("ENTERINGTIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date enteringtime;
+
+    
+    @JsonProperty("I_TIME")
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date iTime;
+
+    
+    @JsonProperty("I_FLAG")
+    private String iflag;
+
+    
+    @JsonProperty("I_TYPE")
+    private String itype;
+}

Einige Dateien werden nicht angezeigt, da zu viele Dateien in diesem Diff geändert wurden.