diff --git a/crm/pom.xml b/crm/pom.xml
index 26fad30..3e7db0e 100644
--- a/crm/pom.xml
+++ b/crm/pom.xml
@@ -46,6 +46,12 @@
org.springframework.boot
spring-boot-starter-data-elasticsearch
+
+
+ org.mybatis.generator
+ mybatis-generator-core
+ 1.4.0
+
@@ -101,6 +107,17 @@
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+ 3.0.0-M5
+
+
+ -Djavax.xml.accessExternalDTD=all
+
+
+
+
org.apache.maven.plugins
diff --git a/crm/src/main/java/com/kakarote/crm/controller/CrmGetV3SysRiskDataController.java b/crm/src/main/java/com/kakarote/crm/controller/CrmGetV3SysRiskDataController.java
new file mode 100644
index 0000000..7d9af2e
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/controller/CrmGetV3SysRiskDataController.java
@@ -0,0 +1,76 @@
+package com.kakarote.crm.controller;
+
+
+import com.google.gson.Gson;
+import com.kakarote.crm.entity.PO.CrmQyfxjcjg;
+import com.kakarote.crm.entity.PO.CrmQyfxjcjgZbmx;
+import com.kakarote.crm.entity.VO.CrmApiResponseVO;
+import com.kakarote.crm.entity.VO.CrmV3SystemicRiskVO;
+import com.kakarote.crm.entity.VO.CrmRiskCheckResultVO;
+import com.kakarote.crm.service.ICrmQyfxjcjgService;
+import com.kakarote.crm.service.ICrmQyfxjcjgZbmxService;
+import okhttp3.MediaType;
+import okhttp3.OkHttpClient;
+import okhttp3.Request;
+import okhttp3.Response;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.*;
+import java.io.IOException;
+
+@RestController
+@RequestMapping("/crmGetData")
+public class CrmGetV3SysRiskDataController {
+
+ @Autowired
+ private ICrmQyfxjcjgService iCrmQyfxjcjgService;
+
+ @Autowired
+ private ICrmQyfxjcjgZbmxService iCrmQyfxjcjgZbmxService;
+
+ @PostMapping(value = "/resp")
+ public void getV3SysRiskData(@RequestBody CrmV3SystemicRiskVO crmV3SystemicRiskVO) {
+
+ OkHttpClient client = new OkHttpClient();
+
+ MediaType JSON = MediaType.get("application/json; charset=utf-8");
+
+ Gson gson = new Gson();
+ String json = gson.toJson(crmV3SystemicRiskVO);
+
+ okhttp3.RequestBody body = okhttp3.RequestBody.create(JSON, json);
+
+ Request request = new Request.Builder()
+ .url("https://v3-demo.lqyuns.com/api/risk/fxFxzbJcjgZbmx/openApi/getFxBynsrsbh")
+ .post(body)
+ .build();
+
+ try {
+ Response response = client.newCall(request).execute();
+ String respJson = response.body().string();
+
+ CrmApiResponseVO crmApiResponseVO = gson.fromJson(respJson, CrmApiResponseVO.class);
+
+ System.out.println(crmApiResponseVO);
+
+ System.out.println("响应消息:"+crmApiResponseVO.getMsg());
+ System.out.println("响应代码:"+crmApiResponseVO.getCode());
+ System.out.println("响应数据:"+crmApiResponseVO.getData());
+
+ for (CrmRiskCheckResultVO crmRiskCheckResultVO : crmApiResponseVO.getData()) {
+
+ CrmQyfxjcjg crmQyfxjcjg = crmRiskCheckResultVO.getCrmQyfxjcjg();
+ iCrmQyfxjcjgService.insertCrmQyfxjcjg(crmQyfxjcjg);
+
+ for (CrmQyfxjcjgZbmx item : crmRiskCheckResultVO.getCrmQyfxjcjgZbmxList()){
+
+ iCrmQyfxjcjgZbmxService.insertQyfxjcjgZbmx(item);
+ }
+ }
+
+ } catch (IOException e) {
+ throw new RuntimeException(e);
+ }
+ }
+
+
+}
diff --git a/crm/src/main/java/com/kakarote/crm/entity/PO/CrmNsrzg.java b/crm/src/main/java/com/kakarote/crm/entity/PO/CrmNsrzg.java
new file mode 100644
index 0000000..763068f
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/entity/PO/CrmNsrzg.java
@@ -0,0 +1,83 @@
+package com.kakarote.crm.entity.PO;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModel;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+import java.io.Serializable;
+import java.util.Date;
+
+@Data
+@Accessors(chain = true)
+@EqualsAndHashCode(callSuper = false)
+@TableName("wk_crm_nsrzg")
+@ApiModel(value="CrmNsrzg对象", description="纳税人资格")
+public class CrmNsrzg implements Serializable {
+
+ private static final long serialVersionUID=1L;
+
+ @TableId(value = "nsrdjzg_id", type = IdType.AUTO)
+ /**
+ * 纳税人资格Id primary key
+ */
+ private Integer nsrdjzgId;
+
+ /**
+ * 认定凭证UUID
+ */
+ private String rdpzuuid;
+
+ /**
+ * 登记序号
+ */
+ private String djxh;
+
+ /**
+ * 流程实例ID
+ */
+ private String lcslid;
+
+ /**
+ * 纳税人资格类型代码
+ */
+ private String nsrzglxDm;
+
+ /**
+ * 有效期起
+ */
+ private String yxqq;
+
+ /**
+ * 有效期止
+ */
+ private String yxqz;
+
+ /**
+ * 数据终止日期
+ */
+ private String sjzzrq;
+
+ /**
+ * 创建时间
+ */
+ private Date createTime;
+
+ /**
+ * 创建人
+ */
+ private String createBy;
+
+ /**
+ * 更新时间
+ */
+ private Date updateTime;
+
+ /**
+ * 更新人
+ */
+ private String updateBy;
+}
diff --git a/crm/src/main/java/com/kakarote/crm/entity/PO/CrmQycbrs.java b/crm/src/main/java/com/kakarote/crm/entity/PO/CrmQycbrs.java
new file mode 100644
index 0000000..b08dcb3
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/entity/PO/CrmQycbrs.java
@@ -0,0 +1,58 @@
+package com.kakarote.crm.entity.PO;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModel;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+import java.io.Serializable;
+import java.util.Date;
+
+@Data
+@Accessors(chain = true)
+@EqualsAndHashCode(callSuper = false)
+@TableName("wk_crm_qycbrs")
+@ApiModel(value="CrmQycbrs对象", description="企业参保人数")
+public class CrmQycbrs implements Serializable {
+
+ private static final long serialVersionUID=1L;
+
+ @TableId(value = "qycbrs_id", type = IdType.AUTO)
+ /**
+ * 纳税人资格Id primary key
+ */
+ private Integer qycbrsId;
+
+ /**
+ * 月份
+ */
+ private String yf;
+
+ /**
+ * 参保人数
+ */
+ private String cbrs;
+
+ /**
+ * 创建时间
+ */
+ private Date createTime;
+
+ /**
+ * 创建人
+ */
+ private String createUp;
+
+ /**
+ * 更新时间
+ */
+ private Date updateTime;
+
+ /**
+ * 更新人
+ */
+ private String updateBy;
+}
diff --git a/crm/src/main/java/com/kakarote/crm/entity/PO/CrmQyfxmx.java b/crm/src/main/java/com/kakarote/crm/entity/PO/CrmQyfxmx.java
new file mode 100644
index 0000000..45d569b
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/entity/PO/CrmQyfxmx.java
@@ -0,0 +1,65 @@
+package com.kakarote.crm.entity.PO;
+
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModel;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+import java.io.Serializable;
+import java.util.Date;
+
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("wk_crm_qyfxmx")
+@ApiModel(value="CrmQyfxmx", description="企业风险明细")
+public class CrmQyfxmx implements Serializable {
+
+ private static final long serialVersionUID = 1L;
+
+ @TableId(value = "qyzbmx_id", type = IdType.AUTO)
+ /**
+ * 企业指标明细id
+ */
+ private Integer qyzbmxId;
+
+ /**
+ * 月份
+ */
+ private String yf;
+
+ /**
+ * 风险指标代码
+ */
+ private String fxzbDm;
+
+ /**
+ * 风险描述
+ */
+ private String fxmx;
+
+ /**
+ * 创建时间
+ */
+ private Date createTime;
+
+ /**
+ * 创建人
+ */
+ private String createBy;
+
+ /**
+ * 更新时间
+ */
+ private Date updateTime;
+
+ /**
+ * 更新人
+ */
+ private String updateBy;
+
+}
diff --git a/crm/src/main/java/com/kakarote/crm/entity/PO/CrmQyjxfp.java b/crm/src/main/java/com/kakarote/crm/entity/PO/CrmQyjxfp.java
new file mode 100644
index 0000000..c0ef427
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/entity/PO/CrmQyjxfp.java
@@ -0,0 +1,76 @@
+package com.kakarote.crm.entity.PO;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModel;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+import java.io.Serializable;
+import java.util.Date;
+
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("wk_crm_qyjxfp")
+@ApiModel(value="CrmQyjxfp对象", description="企业进项发票信息")
+
+public class CrmQyjxfp implements Serializable {
+
+ private static final long serialVersionUID = 1L;
+
+ @TableId(value = "qyjxfp_id", type = IdType.AUTO)
+ /**
+ * 企业进项发票信息Id primary key
+ */
+ private Integer qyjxfpId;
+
+ /**
+ * 年度
+ */
+ private String nd;
+
+ /**
+ * 不含税金额
+ */
+ private String jxBhsje;
+
+ /**
+ * 进税金额
+ */
+ private String jxSe;
+
+ /**
+ * 进项价税合计
+ */
+ private String jxJshj;
+
+ /**
+ * 社会信用代码
+ */
+ private String shxydm;
+
+ /**
+ * 创建时间
+ */
+ private Date createTime;
+
+ /**
+ * 创建人
+ */
+ private String createBy;
+
+ /**
+ * 更新时间
+ */
+ private Date updateTime;
+
+ /**
+ * 更新人
+ */
+ private String updateBy;
+
+
+}
diff --git a/crm/src/main/java/com/kakarote/crm/entity/PO/CrmQynsrdj.java b/crm/src/main/java/com/kakarote/crm/entity/PO/CrmQynsrdj.java
new file mode 100644
index 0000000..fca26d4
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/entity/PO/CrmQynsrdj.java
@@ -0,0 +1,63 @@
+package com.kakarote.crm.entity.PO;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModel;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+import java.io.Serializable;
+import java.util.Date;
+
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("wk_crm_qynsrdj")
+@ApiModel(value="CrmQynsrdj", description="企业纳税信用登记")
+public class CrmQynsrdj implements Serializable {
+
+ private static final long serialVersionUID = 1L;
+
+ @TableId(value = "qynsxydj_id", type = IdType.AUTO)
+ /**
+ * 企业纳税信用登记id
+ */
+ private Integer qynsxydjId;
+
+ /**
+ * 登记序号
+ */
+ private String djxh;
+
+ /**
+ * 评价年度
+ */
+ private String pjnd;
+
+ /**
+ * 评价等级
+ */
+ private String pjjb;
+
+ /**
+ * 创建时间
+ */
+ private Date createTime;
+
+ /**
+ * 创建人
+ */
+ private String createBy;
+
+ /**
+ * 更新时间
+ */
+ private Date updateTime;
+
+ /**
+ * 更新人
+ */
+ private String updateBy;
+}
diff --git a/crm/src/main/java/com/kakarote/crm/entity/PO/CrmQysdsndsb.java b/crm/src/main/java/com/kakarote/crm/entity/PO/CrmQysdsndsb.java
new file mode 100644
index 0000000..ab93e5a
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/entity/PO/CrmQysdsndsb.java
@@ -0,0 +1,275 @@
+package com.kakarote.crm.entity.PO;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModel;
+import lombok.Builder;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+import java.io.Serializable;
+import java.util.Date;
+
+@Data
+@Builder
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("wk_crm_qysdsndsb")
+@ApiModel(value="CrmQysdsndsb对象", description="企业所得税年度申报信息")
+public class CrmQysdsndsb implements Serializable {
+
+ private static final long serialVersionUID = 1L;
+
+ @TableId(value = "qysdsndsb_id", type = IdType.AUTO)
+ /**
+ * 企业所得税年度申报信息Id primary key
+ */
+ private Integer qysdsndsbId;
+
+ /**
+ * 登记序号
+ */
+ private String djxh;
+
+ /**
+ * 年度
+ */
+ private String nd;
+
+ /**
+ * UUID
+ */
+ private String uuid;
+
+ /**
+ * 申报UUID
+ */
+ private String sbuuid;
+
+ /**
+ * 税款所属期起
+ */
+ private String skssqq;
+
+ /**
+ * 税款所属期止
+ */
+ private String skssqz;
+
+ /**
+ * 凭证序号
+ */
+ private String pzxh;
+
+ /**
+ * 营业收入
+ */
+ private String yysr;
+
+ /**
+ * 营业成本
+ */
+ private String yycb;
+
+ /**
+ * 营业税金及附加
+ */
+ private String yysjFj;
+
+ /**
+ * 销售费用
+ */
+ private String xsfy;
+
+ /**
+ * 管理费用
+ */
+ private String glfy;
+
+ /**
+ * 财务费用
+ */
+ private String cwfy;
+
+ /**
+ * 资产减值损失
+ */
+ private String zcjzss;
+
+ /**
+ * 公允价值变动收益
+ */
+ private String gyjzbdsy;
+
+ /**
+ * 投资收益
+ */
+ private String tzsy;
+
+ /**
+ * 营业利润
+ */
+ private String yylr;
+
+ /**
+ * 营业外收入
+ */
+ private String yywsr;
+
+ /**
+ * 营业外支出
+ */
+ private String yywzc;
+
+ /**
+ * 利润总额
+ */
+ private String lrze;
+
+ /**
+ * 境外所得金额
+ */
+ private String jwsdje;
+
+ /**
+ * 纳税调整增加额
+ */
+ private String nstzzje;
+
+ /**
+ * 纳税调整减少额
+ */
+ private String nstzjse;
+
+ /**
+ * 减:免税、减计收入以及加计扣除
+ */
+ private String msjjsrjjjkc;
+
+ /**
+ * 加:境外应税所得抵减境内亏损
+ */
+ private String jwyssddjjnks;
+
+ /**
+ * 纳税调整后所得
+ */
+ private String nstzhsd;
+
+ /**
+ * 减:所得减免
+ */
+ private String sdjm;
+
+ /**
+ * 抵扣应纳税所得额
+ */
+ private String dkynssde;
+
+ /**
+ * 弥补以前年度亏损
+ */
+ private String mbyqndks;
+
+ /**
+ * 应纳税所得额
+ */
+ private String ynssde;
+
+ /**
+ * 税率
+ */
+ private String sl1;
+
+ /**
+ * 应纳所得税额
+ */
+ private String ynsdse;
+
+ /**
+ * 减、免所得税额
+ */
+ private String jmsdse;
+
+ /**
+ * 抵免所得税额
+ */
+ private String dmsdse;
+
+ /**
+ * 应纳税额
+ */
+ private String ynse;
+
+ /**
+ * 境外所得应纳所得税额
+ */
+ private String jwsdynsdse;
+
+ /**
+ * 减:境外所得抵免所得税额
+ */
+ private String jwsddmsdse;
+
+ /**
+ * 实际应纳所得税额
+ */
+ private String sjynsdse;
+
+ /**
+ * 本年累计实际已预缴的所得税额
+ */
+ private String bnljsjyyjSdse;
+
+ /**
+ * 本年应补退的所得税额
+ */
+ private String bnybtSdse;
+
+ /**
+ * 总机构分摊本年应补(退)所得税额
+ */
+ private String zjgftbnybtsdse;
+
+ /**
+ * 财政集中分配本年应补(退)所得税额
+ */
+ private String czjzfpbnybtsdse;
+
+ /**
+ * 总机构主体生产经营部门分摊本年应补(退)所得税额
+ */
+ private String zjgztscjybmftbnybtsdse;
+
+ /**
+ * 以前年度多缴的所得税额在本年抵减额
+ */
+ private String yqnddjSdseBndje;
+
+ /**
+ * 以前年度应缴未缴在本年入库所得税额
+ */
+ private String yqndYjwjzbnrksdse;
+
+ /**
+ * 创建时间
+ */
+ private Date createTime;
+
+ /**
+ * 创建人
+ */
+ private String createBy;
+
+ /**
+ * 更新时间
+ */
+ private Date updateTime;
+
+ /**
+ * 更新人
+ */
+ private String updateBy;
+}
diff --git a/crm/src/main/java/com/kakarote/crm/entity/PO/CrmQysfl.java b/crm/src/main/java/com/kakarote/crm/entity/PO/CrmQysfl.java
new file mode 100644
index 0000000..10c6625
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/entity/PO/CrmQysfl.java
@@ -0,0 +1,78 @@
+package com.kakarote.crm.entity.PO;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModel;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+import java.io.Serializable;
+import java.util.Date;
+
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("wk_crm_qysfl")
+@ApiModel(value="CrmQysfl", description="企业税负率")
+public class CrmQysfl implements Serializable {
+
+ private static final long serialVersionUID = 1L;
+
+ @TableId(value = "qysfl_id", type = IdType.AUTO)
+ /**
+ * 企业税负率id
+ */
+ private Integer qysflId;
+
+ /**
+ * 登记序号
+ */
+ private String djxh;
+
+ /**
+ * 月份呢
+ */
+ private String yf;
+
+ /**
+ * 增值税税负率
+ */
+ private String zzsSfl;
+
+ /**
+ * 增值税行业税负率
+ */
+ private String zzsHySfl;
+
+ /**
+ * 企业所得税税负率
+ */
+ private String qysdsSfl;
+
+ /**
+ * 企业所得税行业税负率
+ */
+ private String qysdsHySfl;
+
+ /**
+ * 创建时间
+ */
+ private Date createTime;
+
+ /**
+ * 创建人
+ */
+ private String createBy;
+
+ /**
+ * 更新时间
+ */
+ private Date updateTime;
+
+ /**
+ * 更新人
+ */
+ private String updateBy;
+}
diff --git a/crm/src/main/java/com/kakarote/crm/entity/PO/CrmQyxxfp.java b/crm/src/main/java/com/kakarote/crm/entity/PO/CrmQyxxfp.java
new file mode 100644
index 0000000..4230ca7
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/entity/PO/CrmQyxxfp.java
@@ -0,0 +1,83 @@
+package com.kakarote.crm.entity.PO;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModel;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+import java.io.Serializable;
+import java.util.Date;
+
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("wk_crm_qyxxfp")
+@ApiModel(value="CrmQyxxfp对象", description="企业销项发票")
+public class CrmQyxxfp implements Serializable {
+
+ private static final long serialVersionUID = 1L;
+
+ @TableId(value = "qyxxfp_id", type = IdType.AUTO)
+ /**
+ * 销项发票Id primary key
+ */
+ private Integer qyxxfpId;
+
+ /**
+ * 年度
+ */
+ private String nd;
+
+ /**
+ * 销项不含税金额
+ */
+ private String xxBhsje;
+
+ /**
+ * 销项税额
+ */
+ private String xxSe;
+
+ /**
+ * 销项价税合计
+ */
+ private String xxJshj;
+
+ /**
+ * 销项年开票数量
+ */
+ private String xxKpsl;
+
+ /**
+ * 销项年最大开票额
+ */
+ private String xxZdkpe;
+
+ /**
+ * 社会信用代码
+ */
+ private String shxydm;
+
+ /**
+ * 创建时间
+ */
+ private Date createTime;
+
+ /**
+ * 创建人
+ */
+ private String createBy;
+
+ /**
+ * 更新时间
+ */
+ private Date updateTime;
+
+ /**
+ * 更新人
+ */
+ private String updateBy;
+}
diff --git a/crm/src/main/java/com/kakarote/crm/entity/VO/CrmApiResponseVO.java b/crm/src/main/java/com/kakarote/crm/entity/VO/CrmApiResponseVO.java
new file mode 100644
index 0000000..d406dd1
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/entity/VO/CrmApiResponseVO.java
@@ -0,0 +1,17 @@
+package com.kakarote.crm.entity.VO;
+
+import lombok.Data;
+
+import java.io.Serializable;
+import java.util.List;
+
+//最外层响应体
+@Data
+public class CrmApiResponseVO implements Serializable {
+
+ private static final long serialVersionUID = 1L;
+
+ private String msg;
+ private int code;
+ private List data; // data是对象数组
+}
diff --git a/crm/src/main/java/com/kakarote/crm/entity/VO/CrmRiskCheckResultVO.java b/crm/src/main/java/com/kakarote/crm/entity/VO/CrmRiskCheckResultVO.java
new file mode 100644
index 0000000..d10ff73
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/entity/VO/CrmRiskCheckResultVO.java
@@ -0,0 +1,22 @@
+package com.kakarote.crm.entity.VO;
+
+import com.google.gson.annotations.SerializedName;
+import com.kakarote.crm.entity.PO.CrmQyfxjcjg;
+import com.kakarote.crm.entity.PO.CrmQyfxjcjgZbmx;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.util.List;
+
+//响应体中data的数据模型
+@Data
+public class CrmRiskCheckResultVO implements Serializable {
+
+ private static final long serialVersionUID = 1L;
+
+ @SerializedName("fxFxzbJcjg")
+ private CrmQyfxjcjg crmQyfxjcjg;
+
+ @SerializedName("fxFxzbJcjgZbmxList")
+ private List crmQyfxjcjgZbmxList;
+}
diff --git a/crm/src/main/java/com/kakarote/crm/entity/VO/CrmV3SystemicRiskVO.java b/crm/src/main/java/com/kakarote/crm/entity/VO/CrmV3SystemicRiskVO.java
new file mode 100644
index 0000000..1ad6d87
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/entity/VO/CrmV3SystemicRiskVO.java
@@ -0,0 +1,18 @@
+package com.kakarote.crm.entity.VO;
+
+import lombok.Data;
+
+@Data
+public class CrmV3SystemicRiskVO {
+
+ private Integer appId;
+
+ private String appSecret;
+
+ private String nsrsbh;
+
+ public CrmV3SystemicRiskVO() {
+ this.appId = 101011;
+ this.appSecret = "crmopenapi";
+ }
+}
diff --git a/crm/src/main/java/com/kakarote/crm/mapper/CrmNsrzgMapper.java b/crm/src/main/java/com/kakarote/crm/mapper/CrmNsrzgMapper.java
new file mode 100644
index 0000000..2949983
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/mapper/CrmNsrzgMapper.java
@@ -0,0 +1,12 @@
+package com.kakarote.crm.mapper;
+
+import com.kakarote.core.servlet.BaseMapper;
+import com.kakarote.crm.entity.PO.CrmNsrzg;
+import org.mapstruct.Mapper;
+
+import java.util.List;
+
+@Mapper
+public interface CrmNsrzgMapper extends BaseMapper {
+ List selectByExample(CrmNsrzg example);
+}
diff --git a/crm/src/main/java/com/kakarote/crm/mapper/CrmQycbrsMapper.java b/crm/src/main/java/com/kakarote/crm/mapper/CrmQycbrsMapper.java
new file mode 100644
index 0000000..69e8ef8
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/mapper/CrmQycbrsMapper.java
@@ -0,0 +1,12 @@
+package com.kakarote.crm.mapper;
+
+import com.kakarote.core.servlet.BaseMapper;
+import com.kakarote.crm.entity.PO.CrmQycbrs;
+import org.mapstruct.Mapper;
+
+import java.util.List;
+
+@Mapper
+public interface CrmQycbrsMapper extends BaseMapper {
+ List selectByExample(CrmQycbrs example);
+}
diff --git a/crm/src/main/java/com/kakarote/crm/mapper/CrmQyfxjcjgMapper.java b/crm/src/main/java/com/kakarote/crm/mapper/CrmQyfxjcjgMapper.java
new file mode 100644
index 0000000..aa8f5d0
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/mapper/CrmQyfxjcjgMapper.java
@@ -0,0 +1,12 @@
+package com.kakarote.crm.mapper;
+
+import com.kakarote.core.servlet.BaseMapper;
+import com.kakarote.crm.entity.PO.CrmQyfxjcjg;
+import org.mapstruct.Mapper;
+
+import java.util.List;
+
+@Mapper
+public interface CrmQyfxjcjgMapper extends BaseMapper {
+ List selectByExample(CrmQyfxjcjg example);
+}
diff --git a/crm/src/main/java/com/kakarote/crm/mapper/CrmQyfxjcjgZbmxMapper.java b/crm/src/main/java/com/kakarote/crm/mapper/CrmQyfxjcjgZbmxMapper.java
new file mode 100644
index 0000000..07cae98
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/mapper/CrmQyfxjcjgZbmxMapper.java
@@ -0,0 +1,12 @@
+package com.kakarote.crm.mapper;
+
+import com.kakarote.core.servlet.BaseMapper;
+import com.kakarote.crm.entity.PO.CrmQyfxjcjgZbmx;
+import org.mapstruct.Mapper;
+
+import java.util.List;
+
+@Mapper
+public interface CrmQyfxjcjgZbmxMapper extends BaseMapper {
+ List selectByExample(CrmQyfxjcjgZbmx example);
+}
diff --git a/crm/src/main/java/com/kakarote/crm/mapper/CrmQyfxmxMapper.java b/crm/src/main/java/com/kakarote/crm/mapper/CrmQyfxmxMapper.java
new file mode 100644
index 0000000..e5c1e4b
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/mapper/CrmQyfxmxMapper.java
@@ -0,0 +1,14 @@
+package com.kakarote.crm.mapper;
+
+import com.kakarote.core.servlet.BaseMapper;
+import com.kakarote.crm.entity.PO.CrmQyfxmx;
+import com.kakarote.crm.entity.PO.CrmQyjbxx;
+import com.kakarote.crm.entity.PO.CrmQyjxfp;
+import org.mapstruct.Mapper;
+
+import java.util.List;
+
+@Mapper
+public interface CrmQyfxmxMapper extends BaseMapper {
+ List selectByExample(CrmQyfxmx example);
+}
diff --git a/crm/src/main/java/com/kakarote/crm/mapper/CrmQyjxfpMapper.java b/crm/src/main/java/com/kakarote/crm/mapper/CrmQyjxfpMapper.java
new file mode 100644
index 0000000..d7e44d2
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/mapper/CrmQyjxfpMapper.java
@@ -0,0 +1,14 @@
+package com.kakarote.crm.mapper;
+
+import com.kakarote.core.servlet.BaseMapper;
+import com.kakarote.crm.entity.PO.CrmQyjbxx;
+import com.kakarote.crm.entity.PO.CrmQyjxfp;
+import org.apache.ibatis.annotations.Mapper;
+
+import java.util.List;
+
+@Mapper
+public interface CrmQyjxfpMapper extends BaseMapper {
+
+ List selectByExample(CrmQyjxfp example);
+}
diff --git a/crm/src/main/java/com/kakarote/crm/mapper/CrmQynsrdjMapper.java b/crm/src/main/java/com/kakarote/crm/mapper/CrmQynsrdjMapper.java
new file mode 100644
index 0000000..7f7296d
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/mapper/CrmQynsrdjMapper.java
@@ -0,0 +1,14 @@
+package com.kakarote.crm.mapper;
+
+import com.kakarote.core.servlet.BaseMapper;
+import com.kakarote.crm.entity.PO.CrmQyfxmx;
+import com.kakarote.crm.entity.PO.CrmQynsrdj;
+import org.mapstruct.Mapper;
+
+import java.util.List;
+
+@Mapper
+public interface CrmQynsrdjMapper extends BaseMapper {
+ List selectByExample(CrmQynsrdj example);
+}
+
diff --git a/crm/src/main/java/com/kakarote/crm/mapper/CrmQysdsndsbMapper.java b/crm/src/main/java/com/kakarote/crm/mapper/CrmQysdsndsbMapper.java
new file mode 100644
index 0000000..22bb744
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/mapper/CrmQysdsndsbMapper.java
@@ -0,0 +1,12 @@
+package com.kakarote.crm.mapper;
+
+import com.kakarote.core.servlet.BaseMapper;
+import com.kakarote.crm.entity.PO.CrmQysdsndsb;
+import org.mapstruct.Mapper;
+
+import java.util.List;
+
+@Mapper
+public interface CrmQysdsndsbMapper extends BaseMapper {
+ List selectByExample(CrmQysdsndsb example);
+}
diff --git a/crm/src/main/java/com/kakarote/crm/mapper/CrmQysflMapper.java b/crm/src/main/java/com/kakarote/crm/mapper/CrmQysflMapper.java
new file mode 100644
index 0000000..034bddd
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/mapper/CrmQysflMapper.java
@@ -0,0 +1,13 @@
+package com.kakarote.crm.mapper;
+
+import com.kakarote.core.servlet.BaseMapper;
+import com.kakarote.crm.entity.PO.CrmQynsrdj;
+import com.kakarote.crm.entity.PO.CrmQysfl;
+import org.mapstruct.Mapper;
+
+import java.util.List;
+
+@Mapper
+public interface CrmQysflMapper extends BaseMapper {
+ List selectByExample(CrmQysfl example);
+}
diff --git a/crm/src/main/java/com/kakarote/crm/mapper/CrmQyxxfpMapper.java b/crm/src/main/java/com/kakarote/crm/mapper/CrmQyxxfpMapper.java
new file mode 100644
index 0000000..d955256
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/mapper/CrmQyxxfpMapper.java
@@ -0,0 +1,12 @@
+package com.kakarote.crm.mapper;
+
+import com.kakarote.core.servlet.BaseMapper;
+import com.kakarote.crm.entity.PO.CrmQyxxfp;
+import org.mapstruct.Mapper;
+
+import java.util.List;
+
+@Mapper
+public interface CrmQyxxfpMapper extends BaseMapper {
+ List selectByExample(CrmQyxxfp example);
+}
diff --git a/crm/src/main/java/com/kakarote/crm/mapper/CrmSwjgMapper.java b/crm/src/main/java/com/kakarote/crm/mapper/CrmSwjgMapper.java
new file mode 100644
index 0000000..ad7fe11
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/mapper/CrmSwjgMapper.java
@@ -0,0 +1,13 @@
+package com.kakarote.crm.mapper;
+
+
+import com.kakarote.core.servlet.BaseMapper;
+import com.kakarote.crm.entity.PO.CrmSwjg;
+import org.mapstruct.Mapper;
+
+import java.util.List;
+
+@Mapper
+public interface CrmSwjgMapper extends BaseMapper {
+ List selectByExample(CrmSwjg example);
+}
diff --git a/crm/src/main/java/com/kakarote/crm/mapper/xml/CrmNsrzgMapper.xml b/crm/src/main/java/com/kakarote/crm/mapper/xml/CrmNsrzgMapper.xml
new file mode 100644
index 0000000..f57f474
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/mapper/xml/CrmNsrzgMapper.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/crm/src/main/java/com/kakarote/crm/mapper/xml/CrmQycbrsMapper.xml b/crm/src/main/java/com/kakarote/crm/mapper/xml/CrmQycbrsMapper.xml
new file mode 100644
index 0000000..22c732e
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/mapper/xml/CrmQycbrsMapper.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/crm/src/main/java/com/kakarote/crm/mapper/xml/CrmQyfxmxMapper.xml b/crm/src/main/java/com/kakarote/crm/mapper/xml/CrmQyfxmxMapper.xml
new file mode 100644
index 0000000..5699842
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/mapper/xml/CrmQyfxmxMapper.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/crm/src/main/java/com/kakarote/crm/mapper/xml/CrmQyjxfpMapper.xml b/crm/src/main/java/com/kakarote/crm/mapper/xml/CrmQyjxfpMapper.xml
new file mode 100644
index 0000000..04ba956
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/mapper/xml/CrmQyjxfpMapper.xml
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/crm/src/main/java/com/kakarote/crm/mapper/xml/CrmQynsrdjMapper.xml b/crm/src/main/java/com/kakarote/crm/mapper/xml/CrmQynsrdjMapper.xml
new file mode 100644
index 0000000..b0e8e39
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/mapper/xml/CrmQynsrdjMapper.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/crm/src/main/java/com/kakarote/crm/mapper/xml/CrmQysdsndsbMapper.xml b/crm/src/main/java/com/kakarote/crm/mapper/xml/CrmQysdsndsbMapper.xml
new file mode 100644
index 0000000..2a97e04
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/mapper/xml/CrmQysdsndsbMapper.xml
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/crm/src/main/java/com/kakarote/crm/mapper/xml/CrmQysflMapper.xml b/crm/src/main/java/com/kakarote/crm/mapper/xml/CrmQysflMapper.xml
new file mode 100644
index 0000000..f42af9d
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/mapper/xml/CrmQysflMapper.xml
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/crm/src/main/java/com/kakarote/crm/mapper/xml/CrmQyxxfpMapper.xml b/crm/src/main/java/com/kakarote/crm/mapper/xml/CrmQyxxfpMapper.xml
new file mode 100644
index 0000000..e6e2564
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/mapper/xml/CrmQyxxfpMapper.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/crm/src/main/java/com/kakarote/crm/mapper/xml/CrmSwjgMapper.xml b/crm/src/main/java/com/kakarote/crm/mapper/xml/CrmSwjgMapper.xml
new file mode 100644
index 0000000..bfb313b
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/mapper/xml/CrmSwjgMapper.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/crm/src/main/java/com/kakarote/crm/service/ICrmNsrzgService.java b/crm/src/main/java/com/kakarote/crm/service/ICrmNsrzgService.java
new file mode 100644
index 0000000..fec59fb
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/service/ICrmNsrzgService.java
@@ -0,0 +1,39 @@
+package com.kakarote.crm.service;
+import com.kakarote.core.servlet.BaseService;
+import com.kakarote.crm.entity.PO.CrmNsrzg;
+import java.util.List;
+
+public interface ICrmNsrzgService extends BaseService {
+ /**
+ * 通过id获得纳税人资格信息
+ */
+ CrmNsrzg getNsrzg(Integer nsrdjzgId);
+
+ /**
+ * 插入纳税人资格信息
+ * @param crmNsrzg
+ * @return
+ */
+ int insertNsrzg(CrmNsrzg crmNsrzg);
+
+ /**
+ * 更新纳税人资格信息
+ * @param crmNsrzg
+ * @return
+ */
+ int updateNsrzg(CrmNsrzg crmNsrzg);
+
+ /**
+ * 删除纳税人资格信息
+ * @param nsrdjzgId
+ * @return
+ */
+ int deleteNsrzg(String nsrdjzgId);
+
+ /**
+ * 查询企纳税人资格信息列表
+ * @param crmNsrzg
+ * @return
+ */
+ List getNsrzgList(CrmNsrzg crmNsrzg);
+}
diff --git a/crm/src/main/java/com/kakarote/crm/service/ICrmQycbrsService.java b/crm/src/main/java/com/kakarote/crm/service/ICrmQycbrsService.java
new file mode 100644
index 0000000..4004a68
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/service/ICrmQycbrsService.java
@@ -0,0 +1,41 @@
+package com.kakarote.crm.service;
+
+import com.kakarote.core.servlet.BaseService;
+import com.kakarote.crm.entity.PO.CrmQycbrs;
+
+import java.util.List;
+
+public interface ICrmQycbrsService extends BaseService {
+ /**
+ * 通过id获得企业参保人数信息
+ */
+ CrmQycbrs getQycbrs(Integer qycbrsId);
+
+ /**
+ * 插入企业参保人数信息
+ * @param crmQycbrs
+ * @return
+ */
+ int insertQycbrs(CrmQycbrs crmQycbrs);
+
+ /**
+ * 更新企业参保人数信息
+ * @param crmQycbrs
+ * @return
+ */
+ int updateQycbrs(CrmQycbrs crmQycbrs);
+
+ /**
+ * 删除企业参保人数信息
+ * @param qycbrsId
+ * @return
+ */
+ int deleteQycbrs(String qycbrsId);
+
+ /**
+ * 查询企业参保人数信息列表
+ * @param crmQycbrs
+ * @return
+ */
+ List getQycbrsList(CrmQycbrs crmQycbrs);
+}
diff --git a/crm/src/main/java/com/kakarote/crm/service/ICrmQyfxjcjgService.java b/crm/src/main/java/com/kakarote/crm/service/ICrmQyfxjcjgService.java
new file mode 100644
index 0000000..ef5cfbf
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/service/ICrmQyfxjcjgService.java
@@ -0,0 +1,42 @@
+package com.kakarote.crm.service;
+
+import com.kakarote.core.servlet.BaseService;
+import com.kakarote.crm.entity.PO.CrmQyfxjcjg;
+
+import java.util.List;
+
+public interface ICrmQyfxjcjgService extends BaseService {
+
+ /**
+ * 通过uuid获得风险模块风险指标检测批次结果信息
+ */
+ CrmQyfxjcjg getCrmQyfxjcjg(String jcpcUuid);
+
+ /**
+ * 插入风险模块风险指标检测批次结果信息
+ * @param crmQyfxjcjg
+ * @return
+ */
+ int insertCrmQyfxjcjg(CrmQyfxjcjg crmQyfxjcjg);
+
+ /**
+ * 更新风险模块风险指标检测批次结果信息
+ * @param crmQyfxjcjg
+ * @return
+ */
+ int updateCrmQyfxjcjg(CrmQyfxjcjg crmQyfxjcjg);
+
+ /**
+ * 删除风险模块风险指标检测批次结果信息
+ * @param jcpcUuid
+ * @return
+ */
+ int deleteCrmQyfxjcjg(String jcpcUuid);
+
+ /**
+ * 查询风险模块风险指标检测批次结果信息列表
+ * @param crmQyfxjcjg
+ * @return
+ */
+ List getQyfxjcjgList(CrmQyfxjcjg crmQyfxjcjg);
+}
diff --git a/crm/src/main/java/com/kakarote/crm/service/ICrmQyfxjcjgZbmxService.java b/crm/src/main/java/com/kakarote/crm/service/ICrmQyfxjcjgZbmxService.java
new file mode 100644
index 0000000..45c6de1
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/service/ICrmQyfxjcjgZbmxService.java
@@ -0,0 +1,42 @@
+package com.kakarote.crm.service;
+
+import com.kakarote.core.servlet.BaseService;
+import com.kakarote.crm.entity.PO.CrmQyfxjcjgZbmx;
+
+import java.util.List;
+
+public interface ICrmQyfxjcjgZbmxService extends BaseService {
+
+ /**
+ * 通过uuid获得风险模块风险指标检测批次结果指标明细信息
+ */
+ CrmQyfxjcjgZbmx getQyfxjcjgZbmx(String zbmxUuid);
+
+ /**
+ * 插入风险模块风险指标检测批次结果指标明细信息
+ * @param crmQyfxjcjgZbmx
+ * @return
+ */
+ int insertQyfxjcjgZbmx(CrmQyfxjcjgZbmx crmQyfxjcjgZbmx);
+
+ /**
+ * 更新风险模块风险指标检测批次结果指标明细信息
+ * @param crmQyfxjcjgZbmx
+ * @return
+ */
+ int updateQyfxjcjgZbmx(CrmQyfxjcjgZbmx crmQyfxjcjgZbmx);
+
+ /**
+ * 删除风险模块风险指标检测批次结果指标明细信息
+ * @param zbmxUuid
+ * @return
+ */
+ int deleteQyfxjcjgZbmx(String zbmxUuid);
+
+ /**
+ * 查询风险模块风险指标检测批次结果指标明细信息列表
+ * @param crmQyfxjcjgZbmx
+ * @return
+ */
+ List getQyfxjcjgZbmxList(CrmQyfxjcjgZbmx crmQyfxjcjgZbmx);
+}
diff --git a/crm/src/main/java/com/kakarote/crm/service/ICrmQyfxmxService.java b/crm/src/main/java/com/kakarote/crm/service/ICrmQyfxmxService.java
new file mode 100644
index 0000000..901f0ae
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/service/ICrmQyfxmxService.java
@@ -0,0 +1,43 @@
+package com.kakarote.crm.service;
+
+import com.kakarote.core.servlet.BaseService;
+import com.kakarote.crm.entity.PO.CrmQyfxmx;
+import com.kakarote.crm.entity.PO.CrmQyjxfp;
+
+import java.util.List;
+
+public interface ICrmQyfxmxService extends BaseService {
+
+ /**
+ * 通过id获得企业进项发票信息
+ */
+ CrmQyfxmx getQyfxmx(Integer qyzbmxId);
+
+ /**
+ * 插入企业进项发票基本信息
+ * @param crmQyfxmx
+ * @return
+ */
+ int insertQyfxmx(CrmQyfxmx crmQyfxmx);
+
+ /**
+ * 更新企业进项发票基本信息
+ * @param crmQyfxmx
+ * @return
+ */
+ int updateQyfxmx(CrmQyfxmx crmQyfxmx);
+
+ /**
+ * 删除企业进项发票基本信息
+ * @param qyfxmxId
+ * @return
+ */
+ int deleteQyfxmx(String qyfxmxId);
+
+ /**
+ * 查询企业进项发票基本信息列表
+ * @param crmQyfxmx
+ * @return
+ */
+ List getQyfxmxList(CrmQyfxmx crmQyfxmx);
+}
diff --git a/crm/src/main/java/com/kakarote/crm/service/ICrmQyjbxxService.java b/crm/src/main/java/com/kakarote/crm/service/ICrmQyjbxxService.java
index 25eba97..a03a9a6 100644
--- a/crm/src/main/java/com/kakarote/crm/service/ICrmQyjbxxService.java
+++ b/crm/src/main/java/com/kakarote/crm/service/ICrmQyjbxxService.java
@@ -1,6 +1,6 @@
package com.kakarote.crm.service;
-
+//借鉴
import com.kakarote.core.servlet.BaseService;
import com.kakarote.crm.entity.BO.QyjbxxBo;
import com.kakarote.crm.entity.PO.CrmQyjbxx;
diff --git a/crm/src/main/java/com/kakarote/crm/service/ICrmQyjxfpService.java b/crm/src/main/java/com/kakarote/crm/service/ICrmQyjxfpService.java
new file mode 100644
index 0000000..d2f22b6
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/service/ICrmQyjxfpService.java
@@ -0,0 +1,45 @@
+package com.kakarote.crm.service;
+
+import com.kakarote.core.servlet.BaseService;
+import com.kakarote.crm.entity.PO.CrmQyjxfp;
+import org.springframework.stereotype.Service;
+
+import java.util.List;
+
+
+public interface ICrmQyjxfpService extends BaseService {
+
+
+ /**
+ * 通过id获得企业进项发票信息
+ */
+ CrmQyjxfp getQyjxfp(Integer qyjxfpId);
+
+ /**
+ * 插入企业进项发票基本信息
+ */
+ int insertQyjxfp(CrmQyjxfp crmQyjxfp);
+
+ /**
+ * 更新企业进项发票基本信息
+ * @param crmQyjxfp
+ * @return
+ */
+ int updateQyjxfp(CrmQyjxfp crmQyjxfp);
+
+ /**
+ * 删除企业进项发票基本信息
+ * @param qyjxfpId
+ * @return
+ */
+ int deleteQyjxfp(String qyjxfpId);
+
+ /**
+ * 查询企业进项发票基本信息列表
+ * @param crmQyjxfp
+ * @return
+ */
+ List getQyjxfpList(CrmQyjxfp crmQyjxfp);
+
+
+}
diff --git a/crm/src/main/java/com/kakarote/crm/service/ICrmQynsrdjService.java b/crm/src/main/java/com/kakarote/crm/service/ICrmQynsrdjService.java
new file mode 100644
index 0000000..349543d
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/service/ICrmQynsrdjService.java
@@ -0,0 +1,43 @@
+package com.kakarote.crm.service;
+
+import com.kakarote.core.servlet.BaseService;
+import com.kakarote.crm.entity.PO.CrmQyfxmx;
+import com.kakarote.crm.entity.PO.CrmQynsrdj;
+
+import java.util.List;
+
+public interface ICrmQynsrdjService extends BaseService {
+
+ /**
+ * 通过id获得企业纳税信用登记信息
+ */
+ CrmQynsrdj getQynsrdj(Integer qynsxydjId);
+
+ /**
+ * 插入企业纳税信用登记信息
+ * @param crmQynsrdj
+ * @return
+ */
+ int insertQynsrdj(CrmQynsrdj crmQynsrdj);
+
+ /**
+ * 更新企业纳税信用登记信息
+ * @param crmQynsrdj
+ * @return
+ */
+ int updateQynsrdj(CrmQynsrdj crmQynsrdj);
+
+ /**
+ * 删除企业纳税信用登记信息
+ * @param qynsxydjId
+ * @return
+ */
+ int deleteQynsrdj(String qynsxydjId);
+
+ /**
+ * 查询企业纳税信用登记信息列表
+ * @param crmQynsrdj
+ * @return
+ */
+ List getQynsrdjList(CrmQynsrdj crmQynsrdj);
+}
diff --git a/crm/src/main/java/com/kakarote/crm/service/ICrmQysdsndsbService.java b/crm/src/main/java/com/kakarote/crm/service/ICrmQysdsndsbService.java
new file mode 100644
index 0000000..68522d0
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/service/ICrmQysdsndsbService.java
@@ -0,0 +1,43 @@
+package com.kakarote.crm.service;
+
+
+import com.kakarote.core.servlet.BaseService;
+import com.kakarote.crm.entity.PO.CrmQysdsndsb;
+
+import java.util.List;
+
+public interface ICrmQysdsndsbService extends BaseService {
+
+ /**
+ * 通过id获得企业所得税年度申报信息
+ */
+ CrmQysdsndsb getQysdsndsb(Integer qysdsndsbId);
+
+ /**
+ * 插入企业所得税年度申报信息
+ * @param crmQysdsndsb
+ * @return
+ */
+ int insertQysdsndsb(CrmQysdsndsb crmQysdsndsb);
+
+ /**
+ * 更新企业所得税年度申报信息
+ * @param crmQysdsndsb
+ * @return
+ */
+ int updateQysdsndsb(CrmQysdsndsb crmQysdsndsb);
+
+ /**
+ * 删除企业所得税年度申报信息
+ * @param qysdsndsbId
+ * @return
+ */
+ int deleteQysdsndsb(String qysdsndsbId);
+
+ /**
+ * 查询企业所得税年度申报信息列表
+ * @param crmQysdsndsb
+ * @return
+ */
+ List getQysdsndsbList(CrmQysdsndsb crmQysdsndsb);
+}
diff --git a/crm/src/main/java/com/kakarote/crm/service/ICrmQysflService.java b/crm/src/main/java/com/kakarote/crm/service/ICrmQysflService.java
new file mode 100644
index 0000000..c371b3d
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/service/ICrmQysflService.java
@@ -0,0 +1,43 @@
+package com.kakarote.crm.service;
+
+import com.kakarote.core.servlet.BaseService;
+import com.kakarote.crm.entity.PO.CrmQynsrdj;
+import com.kakarote.crm.entity.PO.CrmQysfl;
+
+import java.util.List;
+
+public interface ICrmQysflService extends BaseService {
+
+ /**
+ * 通过id获得企业税负率信息
+ */
+ CrmQysfl getQysfl(Integer qysflId);
+
+ /**
+ * 插入企业税负率信息
+ * @param crmQysfl
+ * @return
+ */
+ int insertQysfl(CrmQysfl crmQysfl);
+
+ /**
+ * 更新企业税负率信息
+ * @param crmQysfl
+ * @return
+ */
+ int updateQysfl(CrmQysfl crmQysfl);
+
+ /**
+ * 删除企业税负率信息
+ * @param qysflId
+ * @return
+ */
+ int deleteQysfl(String qysflId);
+
+ /**
+ * 查询企业税负率信息列表
+ * @param crmQysfl
+ * @return
+ */
+ List getQysflList(CrmQysfl crmQysfl);
+}
diff --git a/crm/src/main/java/com/kakarote/crm/service/ICrmQyxxfpService.java b/crm/src/main/java/com/kakarote/crm/service/ICrmQyxxfpService.java
new file mode 100644
index 0000000..cdfb978
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/service/ICrmQyxxfpService.java
@@ -0,0 +1,42 @@
+package com.kakarote.crm.service;
+
+import com.kakarote.core.servlet.BaseService;
+import com.kakarote.crm.entity.PO.CrmQyxxfp;
+
+import java.util.List;
+
+public interface ICrmQyxxfpService extends BaseService {
+
+ /**
+ * 通过id获得企业所得税年度申报信息
+ */
+ CrmQyxxfp getQyxxfp(Integer qyxxfpId);
+
+ /**
+ * 插入企业所得税年度申报信息
+ * @param crmQyxxfp
+ * @return
+ */
+ int insertQyxxfp(CrmQyxxfp crmQyxxfp);
+
+ /**
+ * 更新企业所得税年度申报信息
+ * @param crmQyxxfp
+ * @return
+ */
+ int updateQyxxfp(CrmQyxxfp crmQyxxfp);
+
+ /**
+ * 删除企业所得税年度申报信息
+ * @param qyxxfpId
+ * @return
+ */
+ int deleteQyxxfp(String qyxxfpId);
+
+ /**
+ * 查询企业所得税年度申报信息列表
+ * @param crmQyxxfp
+ * @return
+ */
+ List getQyxxfpList(CrmQyxxfp crmQyxxfp);
+}
diff --git a/crm/src/main/java/com/kakarote/crm/service/ICrmSwjgService.java b/crm/src/main/java/com/kakarote/crm/service/ICrmSwjgService.java
new file mode 100644
index 0000000..fc47fdc
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/service/ICrmSwjgService.java
@@ -0,0 +1,42 @@
+package com.kakarote.crm.service;
+
+import com.kakarote.core.servlet.BaseService;
+import com.kakarote.crm.entity.PO.CrmSwjg;
+
+import java.util.List;
+
+public interface ICrmSwjgService extends BaseService {
+
+ /**
+ * 通过id获得企业所得税年度申报信息
+ */
+ CrmSwjg getSwjg(Integer swjgId);
+
+ /**
+ * 插入企业所得税年度申报信息
+ * @param crmSwjg
+ * @return
+ */
+ int insertSwjg(CrmSwjg crmSwjg);
+
+ /**
+ * 更新企业所得税年度申报信息
+ * @param crmSwjg
+ * @return
+ */
+ int updateSwjg(CrmSwjg crmSwjg);
+
+ /**
+ * 删除企业所得税年度申报信息
+ * @param swjgId
+ * @return
+ */
+ int deleteSwjg(String swjgId);
+
+ /**
+ * 查询企业所得税年度申报信息列表
+ * @param crmSwjg
+ * @return
+ */
+ List getSwjgList(CrmSwjg crmSwjg);
+}
diff --git a/crm/src/main/java/com/kakarote/crm/service/impl/CrmNsrzgServiceImpl.java b/crm/src/main/java/com/kakarote/crm/service/impl/CrmNsrzgServiceImpl.java
new file mode 100644
index 0000000..888018d
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/service/impl/CrmNsrzgServiceImpl.java
@@ -0,0 +1,43 @@
+package com.kakarote.crm.service.impl;
+
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.kakarote.core.servlet.BaseServiceImpl;
+import com.kakarote.crm.entity.PO.CrmNsrzg;
+import com.kakarote.crm.mapper.CrmNsrzgMapper;
+import com.kakarote.crm.service.ICrmNsrzgService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import java.util.List;
+
+@Service
+public class CrmNsrzgServiceImpl extends BaseServiceImpl implements ICrmNsrzgService {
+
+ @Autowired
+ private CrmNsrzgMapper crmNsrzgMapper;
+
+ @Override
+ public CrmNsrzg getNsrzg(Integer nsrdjzgId) {
+ return crmNsrzgMapper.selectById(nsrdjzgId);
+ }
+
+ @Override
+ public int insertNsrzg(CrmNsrzg crmNsrzg) {
+ return crmNsrzgMapper.insert(crmNsrzg);
+ }
+
+ @Override
+ public int updateNsrzg(CrmNsrzg crmNsrzg) {
+ return crmNsrzgMapper.updateById(crmNsrzg);
+ }
+
+ @Override
+ public int deleteNsrzg(String nsrdjzgId) {
+ return crmNsrzgMapper.deleteById(nsrdjzgId);
+ }
+
+ @Override
+ public List getNsrzgList(CrmNsrzg crmNsrzg) {
+ QueryWrapper queryWrapper = new QueryWrapper<>();
+ return crmNsrzgMapper.selectList(queryWrapper);
+ }
+}
diff --git a/crm/src/main/java/com/kakarote/crm/service/impl/CrmQycbrsServiceImpl.java b/crm/src/main/java/com/kakarote/crm/service/impl/CrmQycbrsServiceImpl.java
new file mode 100644
index 0000000..1d30119
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/service/impl/CrmQycbrsServiceImpl.java
@@ -0,0 +1,44 @@
+package com.kakarote.crm.service.impl;
+
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.kakarote.core.servlet.BaseServiceImpl;
+import com.kakarote.crm.entity.PO.CrmQycbrs;
+import com.kakarote.crm.mapper.CrmQycbrsMapper;
+import com.kakarote.crm.service.ICrmQycbrsService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import java.util.List;
+
+@Service
+public class CrmQycbrsServiceImpl extends BaseServiceImpl implements ICrmQycbrsService {
+
+ @Autowired
+ private CrmQycbrsMapper crmQycbrsMapper;
+
+ @Override
+ public CrmQycbrs getQycbrs(Integer qycbrsId) {
+ return crmQycbrsMapper.selectById(qycbrsId);
+ }
+
+ @Override
+ public int insertQycbrs(CrmQycbrs crmQycbrs) {
+ return crmQycbrsMapper.insert(crmQycbrs);
+ }
+
+ @Override
+ public int updateQycbrs(CrmQycbrs crmQycbrs) {
+ return crmQycbrsMapper.updateById(crmQycbrs);
+ }
+
+ @Override
+ public int deleteQycbrs(String qycbrsId) {
+ return crmQycbrsMapper.deleteById(qycbrsId);
+ }
+
+ @Override
+ public List getQycbrsList(CrmQycbrs crmQycbrs) {
+ QueryWrapper CrmQycbrsQueryWrapper = new QueryWrapper<>();
+ return crmQycbrsMapper.selectList(CrmQycbrsQueryWrapper);
+ }
+}
diff --git a/crm/src/main/java/com/kakarote/crm/service/impl/CrmQyfxjcjgServiceImpl.java b/crm/src/main/java/com/kakarote/crm/service/impl/CrmQyfxjcjgServiceImpl.java
new file mode 100644
index 0000000..db2fd98
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/service/impl/CrmQyfxjcjgServiceImpl.java
@@ -0,0 +1,44 @@
+package com.kakarote.crm.service.impl;
+
+
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.kakarote.core.servlet.BaseServiceImpl;
+import com.kakarote.crm.entity.PO.CrmQyfxjcjg;
+import com.kakarote.crm.mapper.CrmQyfxjcjgMapper;
+import com.kakarote.crm.service.ICrmQyfxjcjgService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import java.util.List;
+
+@Service
+public class CrmQyfxjcjgServiceImpl extends BaseServiceImpl implements ICrmQyfxjcjgService {
+
+ @Autowired
+ private CrmQyfxjcjgMapper crmQyfxjcjgMapper;
+
+ @Override
+ public CrmQyfxjcjg getCrmQyfxjcjg(String jcpcUuid) {
+ return crmQyfxjcjgMapper.selectById(jcpcUuid);
+ }
+
+ @Override
+ public int insertCrmQyfxjcjg(CrmQyfxjcjg crmQyfxjcjg) {
+ return crmQyfxjcjgMapper.insert(crmQyfxjcjg);
+ }
+
+ @Override
+ public int updateCrmQyfxjcjg(CrmQyfxjcjg crmQyfxjcjg) {
+ return crmQyfxjcjgMapper.updateById(crmQyfxjcjg);
+ }
+
+ @Override
+ public int deleteCrmQyfxjcjg(String jcpcUuid) {
+ return crmQyfxjcjgMapper.deleteById(jcpcUuid);
+ }
+
+ @Override
+ public List getQyfxjcjgList(CrmQyfxjcjg crmQyfxjcjg) {
+ QueryWrapper CrmQyfxjcjgQueryWrapper = new QueryWrapper<>();
+ return crmQyfxjcjgMapper.selectList(CrmQyfxjcjgQueryWrapper);
+ }
+}
diff --git a/crm/src/main/java/com/kakarote/crm/service/impl/CrmQyfxjcjgZbmxServiceImpl.java b/crm/src/main/java/com/kakarote/crm/service/impl/CrmQyfxjcjgZbmxServiceImpl.java
new file mode 100644
index 0000000..0cbe6f0
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/service/impl/CrmQyfxjcjgZbmxServiceImpl.java
@@ -0,0 +1,43 @@
+package com.kakarote.crm.service.impl;
+
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.kakarote.core.servlet.BaseServiceImpl;
+import com.kakarote.crm.entity.PO.CrmQyfxjcjgZbmx;
+import com.kakarote.crm.mapper.CrmQyfxjcjgZbmxMapper;
+import com.kakarote.crm.service.ICrmQyfxjcjgZbmxService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import java.util.List;
+
+@Service
+public class CrmQyfxjcjgZbmxServiceImpl extends BaseServiceImpl implements ICrmQyfxjcjgZbmxService {
+
+ @Autowired
+ private CrmQyfxjcjgZbmxMapper crmQyfxjcjgZbmxMapper;
+
+ @Override
+ public CrmQyfxjcjgZbmx getQyfxjcjgZbmx(String zbmxUuid) {
+ return crmQyfxjcjgZbmxMapper.selectById(zbmxUuid);
+ }
+
+ @Override
+ public int insertQyfxjcjgZbmx(CrmQyfxjcjgZbmx crmQyfxjcjgZbmx) {
+ return crmQyfxjcjgZbmxMapper.insert(crmQyfxjcjgZbmx);
+ }
+
+ @Override
+ public int updateQyfxjcjgZbmx(CrmQyfxjcjgZbmx crmQyfxjcjgZbmx) {
+ return crmQyfxjcjgZbmxMapper.updateById(crmQyfxjcjgZbmx);
+ }
+
+ @Override
+ public int deleteQyfxjcjgZbmx(String zbmxUuid) {
+ return crmQyfxjcjgZbmxMapper.deleteById(zbmxUuid);
+ }
+
+ @Override
+ public List getQyfxjcjgZbmxList(CrmQyfxjcjgZbmx crmQyfxjcjgZbmx) {
+ QueryWrapper CrmQyfxjcjgZbmxQueryWrapper = new QueryWrapper<>();
+ return crmQyfxjcjgZbmxMapper.selectList(CrmQyfxjcjgZbmxQueryWrapper);
+ }
+}
diff --git a/crm/src/main/java/com/kakarote/crm/service/impl/CrmQyfxmxServiceImpl.java b/crm/src/main/java/com/kakarote/crm/service/impl/CrmQyfxmxServiceImpl.java
new file mode 100644
index 0000000..853d9b6
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/service/impl/CrmQyfxmxServiceImpl.java
@@ -0,0 +1,73 @@
+package com.kakarote.crm.service.impl;
+
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.kakarote.core.servlet.BaseServiceImpl;
+import com.kakarote.crm.entity.PO.CrmQyfxmx;
+import com.kakarote.crm.entity.PO.CrmQyjxfp;
+import com.kakarote.crm.mapper.CrmQyfxmxMapper;
+import com.kakarote.crm.mapper.CrmQyjxfpMapper;
+import com.kakarote.crm.service.ICrmQyfxmxService;
+import com.kakarote.crm.service.ICrmQyjxfpService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import java.util.Collections;
+import java.util.List;
+
+@Service
+public class CrmQyfxmxServiceImpl extends BaseServiceImpl implements ICrmQyfxmxService {
+
+ @Autowired
+ private CrmQyfxmxMapper crmQyfxmxMapper;
+
+ /**
+ * 通过id查询企业指标明细
+ * @param qyfxmxId
+ * @return
+ */
+ @Override
+ public CrmQyfxmx getQyfxmx(Integer qyfxmxId) {
+ return crmQyfxmxMapper.selectById(qyfxmxId);
+ }
+
+ /**
+ * 插入企业指标明细
+ * @param crmQyfxmx
+ * @return
+ */
+ @Override
+ public int insertQyfxmx(CrmQyfxmx crmQyfxmx) {
+ return crmQyfxmxMapper.insert(crmQyfxmx);
+ }
+
+ /**
+ * 更新企业指标明细
+ * @param crmQyfxmx
+ * @return
+ */
+ @Override
+ public int updateQyfxmx(CrmQyfxmx crmQyfxmx) {
+ return crmQyfxmxMapper.updateById(crmQyfxmx);
+ }
+
+ /**
+ * 删除企业指标明细
+ * @param qyfxmxId
+ * @return
+ */
+ @Override
+ public int deleteQyfxmx(String qyfxmxId) {
+ return crmQyfxmxMapper.deleteById(qyfxmxId);
+ }
+
+ /**
+ * 查询企业指标明细列表
+ * @param crmQyfxmx
+ * @return
+ */
+ @Override
+ public List getQyfxmxList(CrmQyfxmx crmQyfxmx) {
+ QueryWrapper crmCrmQyfxmxQueryWrapper = new QueryWrapper<>();
+ return crmQyfxmxMapper.selectList(crmCrmQyfxmxQueryWrapper);
+ }
+}
diff --git a/crm/src/main/java/com/kakarote/crm/service/impl/CrmQyjxfpServiceImpl.java b/crm/src/main/java/com/kakarote/crm/service/impl/CrmQyjxfpServiceImpl.java
new file mode 100644
index 0000000..6dc0a65
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/service/impl/CrmQyjxfpServiceImpl.java
@@ -0,0 +1,78 @@
+package com.kakarote.crm.service.impl;
+
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.kakarote.core.servlet.BaseServiceImpl;
+import com.kakarote.crm.entity.PO.CrmQyjbxx;
+import com.kakarote.crm.entity.PO.CrmQyjxfp;
+import com.kakarote.crm.mapper.CrmQyjxfpMapper;
+import com.kakarote.crm.service.ICrmQyjxfpService;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import java.util.Collections;
+import java.util.List;
+
+@Service
+public class CrmQyjxfpServiceImpl extends BaseServiceImpl implements ICrmQyjxfpService {
+
+ @Autowired
+ private CrmQyjxfpMapper crmQyjxfpMapper;
+
+ /**
+ * 通过id查询企业进项发票
+ *
+ * @param qyjxfpId
+ * @return
+ */
+ @Override
+ public CrmQyjxfp getQyjxfp(Integer qyjxfpId) {
+ return crmQyjxfpMapper.selectById(qyjxfpId);
+ }
+
+ /**
+ * 插入企业进项发票
+ *
+ * @param crmQyjxfp
+ * @return
+ */
+ @Override
+ public int insertQyjxfp(CrmQyjxfp crmQyjxfp) {
+ return crmQyjxfpMapper.insert(crmQyjxfp);
+ }
+
+ /**
+ * 更新企业进项发票
+ *
+ * @param crmQyjxfp
+ * @return
+ */
+ @Override
+ public int updateQyjxfp(CrmQyjxfp crmQyjxfp) {
+ return crmQyjxfpMapper.updateById(crmQyjxfp);
+ }
+
+ /**
+ * 删除企业进项发票
+ *
+ * @param qyjxfpId
+ * @return
+ */
+ @Override
+ public int deleteQyjxfp(String qyjxfpId) {
+ return crmQyjxfpMapper.deleteById(qyjxfpId);
+ }
+
+ /**
+ * 查询企业进项发票列表
+ *
+ * @param crmQyjxfp
+ * @return
+ */
+ @Override
+ public List getQyjxfpList(CrmQyjxfp crmQyjxfp) {
+ QueryWrapper crmQyjxfpQueryWrapper = new QueryWrapper<>();
+ return crmQyjxfpMapper.selectList(crmQyjxfpQueryWrapper);
+ }
+}
diff --git a/crm/src/main/java/com/kakarote/crm/service/impl/CrmQynsrdjServiceImpl.java b/crm/src/main/java/com/kakarote/crm/service/impl/CrmQynsrdjServiceImpl.java
new file mode 100644
index 0000000..ec3a1ed
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/service/impl/CrmQynsrdjServiceImpl.java
@@ -0,0 +1,50 @@
+package com.kakarote.crm.service.impl;
+
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.kakarote.core.feign.crm.service.CrmService;
+import com.kakarote.core.servlet.BaseServiceImpl;
+import com.kakarote.crm.entity.PO.CrmQyfxmx;
+import com.kakarote.crm.entity.PO.CrmQynsrdj;
+import com.kakarote.crm.mapper.CrmQyfxmxMapper;
+import com.kakarote.crm.mapper.CrmQynsrdjMapper;
+import com.kakarote.crm.service.ICrmQynsrdjService;
+import org.checkerframework.checker.units.qual.A;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import java.util.Collections;
+import java.util.List;
+
+@Service
+public class CrmQynsrdjServiceImpl extends BaseServiceImpl implements ICrmQynsrdjService {
+
+ @Autowired
+ private CrmQynsrdjMapper crmQynsrdjMapper;
+
+ @Override
+ public CrmQynsrdj getQynsrdj(Integer qynsxydjId) {
+ return crmQynsrdjMapper.selectById(qynsxydjId);
+ }
+
+ @Override
+ public int insertQynsrdj(CrmQynsrdj crmQynsrdj) {
+ return crmQynsrdjMapper.insert(crmQynsrdj);
+ }
+
+ @Override
+ public int updateQynsrdj(CrmQynsrdj crmQynsrdj) {
+ return crmQynsrdjMapper.updateById(crmQynsrdj);
+
+ }
+
+ @Override
+ public int deleteQynsrdj(String qynsxydjId) {
+ return crmQynsrdjMapper.deleteById(qynsxydjId);
+ }
+
+ @Override
+ public List getQynsrdjList(CrmQynsrdj crmQynsrdj) {
+ QueryWrapper crmCrmQynsrdjQueryWrapper = new QueryWrapper<>();
+ return crmQynsrdjMapper.selectList(crmCrmQynsrdjQueryWrapper);
+ }
+}
diff --git a/crm/src/main/java/com/kakarote/crm/service/impl/CrmQysdsndsbServiceImpl.java b/crm/src/main/java/com/kakarote/crm/service/impl/CrmQysdsndsbServiceImpl.java
new file mode 100644
index 0000000..b43da55
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/service/impl/CrmQysdsndsbServiceImpl.java
@@ -0,0 +1,44 @@
+package com.kakarote.crm.service.impl;
+
+
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.kakarote.core.servlet.BaseServiceImpl;
+import com.kakarote.crm.entity.PO.CrmQysdsndsb;
+import com.kakarote.crm.mapper.CrmQysdsndsbMapper;
+import com.kakarote.crm.service.ICrmQysdsndsbService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import java.util.List;
+
+@Service
+public class CrmQysdsndsbServiceImpl extends BaseServiceImpl implements ICrmQysdsndsbService {
+
+ @Autowired
+ private CrmQysdsndsbMapper crmQysdsndsbMapper;
+
+ @Override
+ public CrmQysdsndsb getQysdsndsb(Integer qysdsndsbId) {
+ return crmQysdsndsbMapper.selectById(qysdsndsbId);
+ }
+
+ @Override
+ public int insertQysdsndsb(CrmQysdsndsb crmQysdsndsb) {
+ return crmQysdsndsbMapper.insert(crmQysdsndsb);
+ }
+
+ @Override
+ public int updateQysdsndsb(CrmQysdsndsb crmQysdsndsb) {
+ return crmQysdsndsbMapper.updateById(crmQysdsndsb);
+ }
+
+ @Override
+ public int deleteQysdsndsb(String qysdsndsbId) {
+ return crmQysdsndsbMapper.deleteById(qysdsndsbId);
+ }
+
+ @Override
+ public List getQysdsndsbList(CrmQysdsndsb crmQysdsndsb) {
+ QueryWrapper crmQysdsndsbQueryWrapper = new QueryWrapper<>();
+ return crmQysdsndsbMapper.selectList(crmQysdsndsbQueryWrapper);
+ }
+}
diff --git a/crm/src/main/java/com/kakarote/crm/service/impl/CrmQysflServiceImpl.java b/crm/src/main/java/com/kakarote/crm/service/impl/CrmQysflServiceImpl.java
new file mode 100644
index 0000000..36bd840
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/service/impl/CrmQysflServiceImpl.java
@@ -0,0 +1,48 @@
+package com.kakarote.crm.service.impl;
+
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.kakarote.core.servlet.BaseServiceImpl;
+import com.kakarote.crm.entity.PO.CrmQynsrdj;
+import com.kakarote.crm.entity.PO.CrmQysfl;
+import com.kakarote.crm.mapper.CrmQynsrdjMapper;
+import com.kakarote.crm.mapper.CrmQysflMapper;
+import com.kakarote.crm.service.ICrmQynsrdjService;
+import com.kakarote.crm.service.ICrmQysflService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import java.util.Collections;
+import java.util.List;
+
+@Service
+public class CrmQysflServiceImpl extends BaseServiceImpl implements ICrmQysflService {
+
+ @Autowired
+ private CrmQysflMapper crmQysflMapper;
+
+ @Override
+ public CrmQysfl getQysfl(Integer qysflId) {
+ return crmQysflMapper.selectById(qysflId);
+ }
+
+ @Override
+ public int insertQysfl(CrmQysfl crmQysfl) {
+ return crmQysflMapper.insert(crmQysfl);
+ }
+
+ @Override
+ public int updateQysfl(CrmQysfl crmQysfl) {
+ return crmQysflMapper.updateById(crmQysfl);
+ }
+
+ @Override
+ public int deleteQysfl(String qysflId) {
+ return crmQysflMapper.deleteById(qysflId);
+ }
+
+ @Override
+ public List getQysflList(CrmQysfl crmQysfl) {
+ QueryWrapper crmCrmQysflQueryWrapper = new QueryWrapper<>();
+ return crmQysflMapper.selectList(crmCrmQysflQueryWrapper);
+ }
+}
diff --git a/crm/src/main/java/com/kakarote/crm/service/impl/CrmQyxxfpServiceImpl.java b/crm/src/main/java/com/kakarote/crm/service/impl/CrmQyxxfpServiceImpl.java
new file mode 100644
index 0000000..4f7cbbb
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/service/impl/CrmQyxxfpServiceImpl.java
@@ -0,0 +1,44 @@
+package com.kakarote.crm.service.impl;
+
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.kakarote.core.servlet.BaseServiceImpl;
+import com.kakarote.crm.entity.PO.CrmQyxxfp;
+import com.kakarote.crm.mapper.CrmQyxxfpMapper;
+import com.kakarote.crm.service.ICrmQyxxfpService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import java.util.List;
+
+@Service
+public class CrmQyxxfpServiceImpl extends BaseServiceImpl implements ICrmQyxxfpService {
+
+ @Autowired
+ private CrmQyxxfpMapper crmQyxxfpMapper;
+
+ @Override
+ public CrmQyxxfp getQyxxfp(Integer qyxxfpId) {
+ return crmQyxxfpMapper.selectById(qyxxfpId);
+ }
+
+ @Override
+ public int insertQyxxfp(CrmQyxxfp crmQyxxfp) {
+ return crmQyxxfpMapper.insert(crmQyxxfp);
+ }
+
+ @Override
+ public int updateQyxxfp(CrmQyxxfp crmQyxxfp) {
+ return crmQyxxfpMapper.updateById(crmQyxxfp);
+ }
+
+ @Override
+ public int deleteQyxxfp(String qyxxfpId) {
+ return crmQyxxfpMapper.deleteById(qyxxfpId);
+ }
+
+ @Override
+ public List getQyxxfpList(CrmQyxxfp crmQyxxfp) {
+ QueryWrapper crmQyxxfpQueryWrapper = new QueryWrapper<>();
+ return crmQyxxfpMapper.selectList(crmQyxxfpQueryWrapper);
+ }
+}
+
diff --git a/crm/src/main/java/com/kakarote/crm/service/impl/CrmSwjgServiceImpl.java b/crm/src/main/java/com/kakarote/crm/service/impl/CrmSwjgServiceImpl.java
new file mode 100644
index 0000000..f9766d3
--- /dev/null
+++ b/crm/src/main/java/com/kakarote/crm/service/impl/CrmSwjgServiceImpl.java
@@ -0,0 +1,43 @@
+package com.kakarote.crm.service.impl;
+
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.kakarote.core.servlet.BaseServiceImpl;
+import com.kakarote.crm.entity.PO.CrmSwjg;
+import com.kakarote.crm.mapper.CrmSwjgMapper;
+import com.kakarote.crm.service.ICrmSwjgService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import java.util.List;
+
+@Service
+public class CrmSwjgServiceImpl extends BaseServiceImpl implements ICrmSwjgService {
+
+ @Autowired
+ private CrmSwjgMapper crmSwjgMapper;
+
+ @Override
+ public CrmSwjg getSwjg(Integer swjgId) {
+ return crmSwjgMapper.selectById(swjgId);
+ }
+
+ @Override
+ public int insertSwjg(CrmSwjg crmSwjg) {
+ return crmSwjgMapper.insert(crmSwjg);
+ }
+
+ @Override
+ public int updateSwjg(CrmSwjg crmSwjg) {
+ return crmSwjgMapper.updateById(crmSwjg);
+ }
+
+ @Override
+ public int deleteSwjg(String swjgId) {
+ return crmSwjgMapper.deleteById(swjgId);
+ }
+
+ @Override
+ public List getSwjgList(CrmSwjg crmSwjg) {
+ QueryWrapper crmSwjgQueryWrapper = new QueryWrapper<>();
+ return crmSwjgMapper.selectList(crmSwjgQueryWrapper);
+ }
+}
diff --git a/crm/src/test/java/com/kakarote/crm/testQyjxfp.java b/crm/src/test/java/com/kakarote/crm/testQyjxfp.java
new file mode 100644
index 0000000..4705f5e
--- /dev/null
+++ b/crm/src/test/java/com/kakarote/crm/testQyjxfp.java
@@ -0,0 +1,442 @@
+package com.kakarote.crm;
+
+import com.kakarote.crm.entity.PO.*;
+import com.kakarote.crm.service.*;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.boot.test.context.SpringBootTest;
+import org.springframework.test.context.junit4.SpringRunner;
+
+import java.util.Date;
+import java.util.List;
+
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+
+@RunWith(SpringRunner.class)
+@SpringBootTest
+public class testQyjxfp {
+
+ @Autowired
+ private ICrmQyjxfpService iCrmQyjxfpService;
+
+ @Autowired
+ private ICrmQyfxmxService iCrmQyfxmxService;
+
+ @Autowired
+ private ICrmQynsrdjService iCrmQynsrdjService;
+
+ @Autowired
+ private ICrmQysflService iCrmQysflService;
+
+ @Autowired
+ private ICrmQysdsndsbService iCrmQysdsndsbService;
+
+ @Autowired
+ private ICrmQyxxfpService iCrmQyxxfpService;
+
+ @Autowired
+ private ICrmNsrzgService iCrmNsrzgService;
+
+ @Autowired
+ private ICrmSwjgService iCrmSwjgService;
+
+ @Autowired
+ private ICrmQycbrsService iCrmQycbrsService;
+
+ @Autowired
+ private ICrmQyfxjcjgService iCrmQyfxjcjgService;
+
+ @Autowired
+ private ICrmQyfxjcjgZbmxService iCrmQyfxjcjgZbmxService;
+
+ @Test
+ public void testCrmQyjxfpService() {
+ CrmQyjxfp crmQyjxfp = new CrmQyjxfp();
+ crmQyjxfp.setQyjxfpId(1);
+ crmQyjxfp.setNd("123");
+ crmQyjxfp.setJxSe("asd");
+ crmQyjxfp.setJxJshj("asdfg");
+ crmQyjxfp.setJxBhsje("qwert");
+ crmQyjxfp.setShxydm("qqqq");
+ crmQyjxfp.setCreateBy("zxc");
+ crmQyjxfp.setUpdateBy("zxc");
+ crmQyjxfp.setUpdateTime(new Date());
+ crmQyjxfp.setCreateTime(new Date());
+ System.out.println(crmQyjxfp);
+ iCrmQyjxfpService.insertQyjxfp(crmQyjxfp);
+ System.out.println(iCrmQyjxfpService.getQyjxfp(1));
+ }
+
+ @Test
+ public void testCrmQyfxmxService() {
+ CrmQyfxmx crmQyfxmx = new CrmQyfxmx();
+ crmQyfxmx.setQyzbmxId(3);
+ crmQyfxmx.setFxmx("qweqwe");
+ crmQyfxmx.setYf("wasdasd");
+ crmQyfxmx.setFxzbDm("fggh");
+ crmQyfxmx.setCreateBy("zwww");
+ crmQyfxmx.setUpdateBy("fffgr");
+ crmQyfxmx.setUpdateTime(new Date());
+ crmQyfxmx.setCreateTime(new Date());
+ iCrmQyfxmxService.insertQyfxmx(crmQyfxmx);
+ System.out.println(iCrmQyfxmxService.getQyfxmx(5));
+ iCrmQyfxmxService.deleteQyfxmx("1");
+ }
+
+ @Test
+ public void testCrmQynsrdjService() {
+ CrmQynsrdj crmQynsrdj = new CrmQynsrdj();
+ crmQynsrdj.setDjxh("asd");
+ crmQynsrdj.setPjjb("rtrt");
+ crmQynsrdj.setPjnd("yui");
+ crmQynsrdj.setCreateBy("zxc");
+ crmQynsrdj.setUpdateBy("zxsd");
+ crmQynsrdj.setUpdateTime(new Date());
+ crmQynsrdj.setCreateTime(new Date());
+
+ iCrmQynsrdjService.insertQynsrdj(crmQynsrdj);
+
+ CrmQynsrdj crmQynsrdj1 = new CrmQynsrdj();
+ crmQynsrdj1.setDjxh("ertrt");
+ crmQynsrdj1.setPjjb("gghhjj");
+ crmQynsrdj1.setPjnd("ysui");
+ crmQynsrdj1.setCreateBy("zfxc");
+ crmQynsrdj1.setUpdateBy("zwxsd");
+ crmQynsrdj1.setUpdateTime(new Date());
+ crmQynsrdj1.setCreateTime(new Date());
+
+ iCrmQynsrdjService.insertQynsrdj(crmQynsrdj1);
+
+ List qynsrdjList = iCrmQynsrdjService.getQynsrdjList(crmQynsrdj1);
+ System.out.println(qynsrdjList.size());
+
+ CrmQynsrdj crmQynsrdj2 = new CrmQynsrdj();
+ crmQynsrdj2.setQynsxydjId(5);
+ crmQynsrdj2.setDjxh("sd");
+ crmQynsrdj2.setPjjb("gg");
+ crmQynsrdj2.setPjnd("ys");
+ crmQynsrdj2.setCreateBy("xc");
+ crmQynsrdj2.setUpdateBy("zd");
+ crmQynsrdj2.setUpdateTime(new Date());
+ crmQynsrdj2.setCreateTime(new Date());
+ iCrmQynsrdjService.updateQynsrdj(crmQynsrdj2);
+ iCrmQynsrdjService.deleteQynsrdj("1");
+ }
+
+ @Test
+ public void testCrmQysflService() {
+ CrmQysfl crmQysfl = new CrmQysfl();
+ crmQysfl.setDjxh("qwe");
+ crmQysfl.setYf("sad");
+ crmQysfl.setZzsSfl("231");
+ crmQysfl.setZzsHySfl("zxc");
+ crmQysfl.setQysdsSfl("uuii");
+ crmQysfl.setQysdsHySfl("sdvbn");
+ crmQysfl.setCreateBy("yui");
+ crmQysfl.setUpdateBy("zxc");
+ crmQysfl.setUpdateTime(new Date());
+ crmQysfl.setCreateTime(new Date());
+
+ iCrmQysflService.insertQysfl(crmQysfl);
+
+ CrmQysfl crmQysfl1 = new CrmQysfl();
+ crmQysfl1.setDjxh("qasde");
+ crmQysfl1.setYf("sfad");
+ crmQysfl1.setZzsSfl("g231");
+ crmQysfl1.setZzsHySfl("z4xc");
+ crmQysfl1.setQysdsSfl("uu7ii");
+ crmQysfl1.setQysdsHySfl("s34dvbn");
+ crmQysfl1.setCreateBy("y6ui");
+ crmQysfl1.setUpdateBy("z6xc");
+ crmQysfl1.setUpdateTime(new Date());
+ crmQysfl1.setCreateTime(new Date());
+
+ iCrmQysflService.insertQysfl(crmQysfl1);
+
+ System.out.println(iCrmQysflService.getQysflList(crmQysfl1));
+
+ CrmQysfl crmQysfl2 = new CrmQysfl();
+ crmQysfl2.setQysflId(2);
+ crmQysfl2.setDjxh("qas35de");
+ crmQysfl2.setYf("sf35ad");
+ crmQysfl2.setZzsSfl("g2666ffg31");
+ crmQysfl2.setZzsHySfl("zgg4xc");
+ crmQysfl2.setQysdsSfl("uu3247ii");
+ crmQysfl2.setQysdsHySfl("324s34dvbn");
+ crmQysfl2.setCreateBy("y6u5i");
+ crmQysfl2.setUpdateBy("z66xc");
+ crmQysfl2.setUpdateTime(new Date());
+ crmQysfl2.setCreateTime(new Date());
+
+ iCrmQysflService.updateQysfl(crmQysfl2);
+
+ System.out.println(iCrmQysflService.getQysflList(crmQysfl2));
+
+ iCrmQysflService.deleteQysfl("3");
+
+ System.out.println(iCrmQysflService.getQysflList(crmQysfl2));
+ }
+
+ @Test
+ public void testCrmQysdsndsbService(){
+ CrmQysdsndsb crmQysdsndsb1 = CrmQysdsndsb.builder()
+ .djxh("qwe").nd("asd").uuid("ffff").bnljsjyyjSdse("fsdf").cwfy("asd").glfy("asd")
+ .bnybtSdse("asdasd").createBy("asd").updateBy("asd").updateTime(new Date()).createTime(new Date()).dmsdse("we")
+ .jmsdse("fff").czjzfpbnybtsdse("efg").jwsdje("hjh").lrze("fff").dkynssde("fdf").gyjzbdsy("fdf")
+ .jwsddmsdse("rtrt").jwsdynsdse("rtrt").jwyssddjjnks("yyy").pzxh("jjj").nstzjse("dfdf").nstzzje("fdf")
+ .sdjm("dfdf").sl1("fg").nstzhsd("fdfdf").skssqq("tyy").tzsy("ghth").xsfy("fdsf")
+ .skssqz("regter").ynse("fdf").sbuuid("tyu").ynsdse("rtw").ynssde("jjj").yycb("rrr")
+ .yylr("hjj").yywsr("ghrt").yywzc("hyy").msjjsrjjjkc("ewr").mbyqndks("fsdf").cwfy("qq")
+ .yysr("dff").yqnddjSdseBndje("eee").yqndYjwjzbnrksdse("ffff").zcjzss("faf").zjgftbnybtsdse("fafa").zjgztscjybmftbnybtsdse("sdd")
+ .yysjFj("afaf").cwfy("hhh").sjynsdse("zz")
+ .build();
+
+ CrmQysdsndsb crmQysdsndsb2 = CrmQysdsndsb.builder()
+ .djxh("rtyryrtyry").nd("asd").uuid("ffff").bnljsjyyjSdse("fsdf").cwfy("asd").glfy("asd")
+ .bnybtSdse("asdasd").createBy("asd").updateBy("asd").updateTime(new Date()).createTime(new Date()).dmsdse("we")
+ .jmsdse("fff").czjzfpbnybtsdse("efg").jwsdje("hjh").lrze("fff").dkynssde("fdf").gyjzbdsy("fdf")
+ .jwsddmsdse("rtrt").jwsdynsdse("rtrt").jwyssddjjnks("yyy").pzxh("jjj").nstzjse("dfdf").nstzzje("fdf")
+ .sdjm("dfdf").sl1("fg").nstzhsd("fdfdf").skssqq("tyy").tzsy("ghth").xsfy("fdsf")
+ .skssqz("regter").ynse("fdf").sbuuid("tyu").ynsdse("rtw").ynssde("jjj").yycb("rrr")
+ .yylr("hjj").yywsr("ghrt").yywzc("hyy").msjjsrjjjkc("ewr").mbyqndks("fsdf").cwfy("qq")
+ .yysr("dff").yqnddjSdseBndje("eee").yqndYjwjzbnrksdse("ffff").zcjzss("faf").zjgftbnybtsdse("fafa").zjgztscjybmftbnybtsdse("sdd")
+ .yysjFj("afaf").cwfy("hhh").sjynsdse("zz")
+ .build();
+
+ iCrmQysdsndsbService.insertQysdsndsb(crmQysdsndsb1);
+
+ iCrmQysdsndsbService.insertQysdsndsb(crmQysdsndsb2);
+
+ System.out.println(iCrmQysdsndsbService.getQysdsndsbList(crmQysdsndsb1));
+
+ CrmQysdsndsb crmQysdsndsb3 = CrmQysdsndsb.builder().qysdsndsbId(1)
+ .djxh("123123").nd("asd").uuid("ffff").bnljsjyyjSdse("fsdf").cwfy("asd").glfy("asd")
+ .bnybtSdse("asdasd").createBy("asd").updateBy("asd").updateTime(new Date()).createTime(new Date()).dmsdse("we")
+ .jmsdse("fff").czjzfpbnybtsdse("efg").jwsdje("hjh").lrze("fff").dkynssde("fdf").gyjzbdsy("fdf")
+ .jwsddmsdse("rtrt").jwsdynsdse("rtrt").jwyssddjjnks("yyy").pzxh("jjj").nstzjse("dfdf").nstzzje("fdf")
+ .sdjm("dfdf").sl1("fg").nstzhsd("fdfdf").skssqq("tyy").tzsy("ghth").xsfy("fdsf")
+ .skssqz("regter").ynse("fdf").sbuuid("tyu").ynsdse("rtw").ynssde("jjj").yycb("rrr")
+ .yylr("hjj").yywsr("ghrt").yywzc("hyy").msjjsrjjjkc("ewr").mbyqndks("fsdf").cwfy("qq")
+ .yysr("dff").yqnddjSdseBndje("eee").yqndYjwjzbnrksdse("ffff").zcjzss("faf").zjgftbnybtsdse("fafa").zjgztscjybmftbnybtsdse("sdd")
+ .yysjFj("afaf").cwfy("hhh").sjynsdse("zz")
+ .build();
+
+ iCrmQysdsndsbService.updateQysdsndsb(crmQysdsndsb3);
+
+ System.out.println(iCrmQysdsndsbService.getQysdsndsbList(crmQysdsndsb1));
+
+ iCrmQysdsndsbService.deleteQysdsndsb("2");
+
+ System.out.println(iCrmQysdsndsbService.getQysdsndsb(1));
+
+ }
+
+ @Test
+ public void testQyxxfpService() {
+ CrmQyxxfp crmQyxxfp1 = new CrmQyxxfp();
+ crmQyxxfp1.setNd("asd").setXxBhsje("ff").setShxydm("aa").setXxJshj("vv").setXxSe("dd")
+ .setXxKpsl("uu").setCreateBy("ww").setCreateTime(new Date()).setUpdateBy("rr").setUpdateTime(new Date())
+ .setXxZdkpe("bn");
+
+ CrmQyxxfp crmQyxxfp2 = new CrmQyxxfp();
+ crmQyxxfp2.setNd("fgghh").setXxBhsje("ff").setShxydm("aa").setXxJshj("vv").setXxSe("dd")
+ .setXxKpsl("uu").setCreateBy("ww").setCreateTime(new Date()).setUpdateBy("rr").setUpdateTime(new Date())
+ .setXxZdkpe("bn");
+
+ iCrmQyxxfpService.insertQyxxfp(crmQyxxfp1);
+ iCrmQyxxfpService.insertQyxxfp(crmQyxxfp2);
+
+ System.out.println(iCrmQyxxfpService.getQyxxfpList(crmQyxxfp1));
+
+ CrmQyxxfp crmQyxxfp3 = new CrmQyxxfp();
+ crmQyxxfp3.setQyxxfpId(2).setNd("2145").setXxBhsje("ff").setShxydm("aa").setXxJshj("vv").setXxSe("dd")
+ .setXxKpsl("uu").setCreateBy("ww").setCreateTime(new Date()).setUpdateBy("rr").setUpdateTime(new Date())
+ .setXxZdkpe("bn");
+
+ iCrmQyxxfpService.updateQyxxfp(crmQyxxfp3);
+
+ System.out.println(iCrmQyxxfpService.getQyxxfpList(crmQyxxfp1));
+
+ iCrmQyxxfpService.deleteQyxxfp("1");
+
+ System.out.println(iCrmQyxxfpService.getQyxxfp(2));
+
+ }
+
+ @Test
+ public void testCrmNsrzgService(){
+ CrmNsrzg crmNsrzg1 = new CrmNsrzg();
+ crmNsrzg1.setRdpzuuid("asd").setDjxh("EE").setLcslid("fff")
+ .setNsrzglxDm("ghgh").setYxqq("fd").setYxqz("DF").setSjzzrq("fdf")
+ .setCreateBy("g").setCreateTime(new Date()).setUpdateBy("rr").setUpdateTime(new Date());
+
+ CrmNsrzg crmNsrzg2 = new CrmNsrzg();
+ crmNsrzg2.setRdpzuuid("ffffgggg").setDjxh("EE").setLcslid("fff")
+ .setNsrzglxDm("ghgh").setYxqq("fd").setYxqz("DF").setSjzzrq("fdf")
+ .setCreateBy("g").setCreateTime(new Date()).setUpdateBy("rr").setUpdateTime(new Date());
+
+ iCrmNsrzgService.insertNsrzg(crmNsrzg1);
+ iCrmNsrzgService.insertNsrzg(crmNsrzg2);
+
+ System.out.println(iCrmNsrzgService.getNsrzgList(crmNsrzg1));
+
+ CrmNsrzg crmNsrzg3 = new CrmNsrzg();
+ crmNsrzg3.setNsrdjzgId(2).setRdpzuuid("123").setDjxh("EE").setLcslid("fff")
+ .setNsrzglxDm("ghgh").setYxqq("fd").setYxqz("DF").setSjzzrq("fdf")
+ .setCreateBy("g").setCreateTime(new Date()).setUpdateBy("rr").setUpdateTime(new Date());
+
+ iCrmNsrzgService.updateNsrzg(crmNsrzg3);
+
+ System.out.println(iCrmNsrzgService.getNsrzgList(crmNsrzg1));
+
+ iCrmNsrzgService.deleteNsrzg("1");
+
+ System.out.println(iCrmNsrzgService.getNsrzg(2));
+
+ }
+
+ @Test
+ public void testCrmSwjgService(){
+ CrmSwjg crmSwjg1 = new CrmSwjg();
+ crmSwjg1.setWjgmc("qq").setSwjgDm("ee").setSwjgjc("rr").setSjswjgDm("tt").setJgjcDm("yy")
+ .setXzqhszDm("uu").setXybz("oo").setYxbz("pp").setBsfwtbz("pp").setBsfwtbz("aa")
+ .setGhbz("ss").setCreateBy("dd").setCreateTime(new Date()).setUpdateBy("dd").setUpdateTime(new Date());
+
+ CrmSwjg crmSwjg2 = new CrmSwjg();
+ crmSwjg2.setWjgmc("mm").setSwjgDm("ee").setSwjgjc("rr").setSjswjgDm("tt").setJgjcDm("yy")
+ .setXzqhszDm("uu").setXybz("oo").setYxbz("pp").setBsfwtbz("pp").setBsfwtbz("aa")
+ .setGhbz("ss").setCreateBy("dd").setCreateTime(new Date()).setUpdateBy("dd").setUpdateTime(new Date());
+
+ iCrmSwjgService.insertSwjg(crmSwjg1);
+ iCrmSwjgService.insertSwjg(crmSwjg2);
+
+ System.out.println(iCrmSwjgService.getSwjgList(crmSwjg1));
+
+ CrmSwjg crmSwjg3 = new CrmSwjg();
+ crmSwjg3.setSwjgId(2).setWjgmc("nn").setSwjgDm("ee").setSwjgjc("rr").setSjswjgDm("tt").setJgjcDm("yy")
+ .setXzqhszDm("uu").setXybz("oo").setYxbz("pp").setBsfwtbz("pp").setBsfwtbz("aa")
+ .setGhbz("ss").setCreateBy("dd").setCreateTime(new Date()).setUpdateBy("dd").setUpdateTime(new Date());
+
+ iCrmSwjgService.updateSwjg(crmSwjg3);
+
+ iCrmSwjgService.deleteSwjg("1");
+
+ System.out.println(iCrmSwjgService.getSwjg(3));
+ }
+
+ @Test
+ public void testCrmQycbrsService(){
+ CrmQycbrs crmQycbrs1 = new CrmQycbrs();
+ crmQycbrs1.setYf("aa").setCbrs("ff")
+ .setCreateUp("vv").setCreateTime(new Date()).setUpdateBy("bb").setUpdateTime(new Date());
+
+ CrmQycbrs crmQycbrs2 = new CrmQycbrs();
+ crmQycbrs2.setYf("bb").setCbrs("ff")
+ .setCreateUp("vv").setCreateTime(new Date()).setUpdateBy("bb").setUpdateTime(new Date());
+
+ iCrmQycbrsService.insertQycbrs(crmQycbrs1);
+ iCrmQycbrsService.insertQycbrs(crmQycbrs2);
+
+ System.out.println(iCrmQycbrsService.getQycbrsList(crmQycbrs1));
+
+ CrmQycbrs crmQycbrs3 = new CrmQycbrs();
+ crmQycbrs3.setQycbrsId(2).setYf("hh").setCbrs("ff")
+ .setCreateUp("vv").setCreateTime(new Date()).setUpdateBy("bb").setUpdateTime(new Date());
+
+ iCrmQycbrsService.updateQycbrs(crmQycbrs3);
+
+ iCrmQycbrsService.deleteQycbrs("1");
+
+ System.out.println(iCrmQycbrsService.getQycbrs(3));
+
+ }
+
+ @Test
+ public void testCrmQyfxjcjgService(){
+ CrmQyfxjcjg crmQyfxjcjg1 = new CrmQyfxjcjg();
+ crmQyfxjcjg1.setJcpcUuid("ddd").setQyid("fff").setQysbh("ddd").setFxjcPcjg("asd")
+ .setJcsj(new Date()).setJcSsqq(new Date()).setJcSsqz(new Date()).setNsrmc("ddd")
+ .setPljcId("HHH").setCreateBy("bb").setCreateTime(new Date()).setUpdateBy("cc").setUpdateTime(new Date());
+
+ CrmQyfxjcjg crmQyfxjcjg2 = new CrmQyfxjcjg();
+ crmQyfxjcjg2.setJcpcUuid("eee").setQyid("fff").setQysbh("ddd").setFxjcPcjg("asd")
+ .setJcsj(new Date()).setJcSsqq(new Date()).setJcSsqz(new Date()).setNsrmc("ddd")
+ .setPljcId("HHH").setCreateBy("bb").setCreateTime(new Date()).setUpdateBy("cc").setUpdateTime(new Date());
+
+ iCrmQyfxjcjgService.insertCrmQyfxjcjg(crmQyfxjcjg1);
+ iCrmQyfxjcjgService.insertCrmQyfxjcjg(crmQyfxjcjg2);
+
+ System.out.println(iCrmQyfxjcjgService.getQyfxjcjgList(crmQyfxjcjg1));
+
+ CrmQyfxjcjg crmQyfxjcjg3 = new CrmQyfxjcjg();
+ crmQyfxjcjg3.setJcpcUuid("eee").setQyid("123456").setQysbh("ddd").setFxjcPcjg("asd")
+ .setJcsj(new Date()).setJcSsqq(new Date()).setJcSsqz(new Date()).setNsrmc("ddd")
+ .setPljcId("HHH").setCreateBy("bb").setCreateTime(new Date()).setUpdateBy("cc").setUpdateTime(new Date());
+
+ iCrmQyfxjcjgService.updateCrmQyfxjcjg(crmQyfxjcjg3);
+
+ iCrmQyfxjcjgService.deleteCrmQyfxjcjg("ddd");
+
+ System.out.println(iCrmQyfxjcjgService.getCrmQyfxjcjg("eee"));
+ }
+
+ @Test
+ public void setCrmQyfxjcjgZbmxService() {
+ CrmQyfxjcjgZbmx crmQyfxjcjgZbmx1 = new CrmQyfxjcjgZbmx();
+ crmQyfxjcjgZbmx1.setZbmxUuid("QQQ").setJcpcUuid("eee").setFxzbDm("ttt").setFxzbJcjg("ggg")
+ .setJcsj(new Date()).setCode(200).setCreateBy("bb").setCreateTime(new Date()).setUpdateBy("cc").setUpdateTime(new Date());
+
+ CrmQyfxjcjgZbmx crmQyfxjcjgZbmx2 = new CrmQyfxjcjgZbmx();
+ crmQyfxjcjgZbmx2.setZbmxUuid("WWW").setJcpcUuid("rrr").setFxzbDm("ttt").setFxzbJcjg("ggg")
+ .setJcsj(new Date()).setCode(200).setCreateBy("bb").setCreateTime(new Date()).setUpdateBy("cc").setUpdateTime(new Date());
+
+ iCrmQyfxjcjgZbmxService.insertQyfxjcjgZbmx(crmQyfxjcjgZbmx1);
+ iCrmQyfxjcjgZbmxService.insertQyfxjcjgZbmx(crmQyfxjcjgZbmx2);
+
+ System.out.println(iCrmQyfxjcjgZbmxService.getQyfxjcjgZbmxList(crmQyfxjcjgZbmx1));
+
+ CrmQyfxjcjgZbmx crmQyfxjcjgZbmx3 = new CrmQyfxjcjgZbmx();
+ crmQyfxjcjgZbmx3.setZbmxUuid("QQQ").setJcpcUuid("zzz").setFxzbDm("zzz").setFxzbJcjg("zzz")
+ .setJcsj(new Date()).setCode(200).setCreateBy("bb").setCreateTime(new Date()).setUpdateBy("cc").setUpdateTime(new Date());
+
+ iCrmQyfxjcjgZbmxService.updateQyfxjcjgZbmx(crmQyfxjcjgZbmx3);
+
+ iCrmQyfxjcjgZbmxService.deleteQyfxjcjgZbmx("WWW");
+
+ System.out.println(iCrmQyfxjcjgZbmxService.getQyfxjcjgZbmx("QQQ"));
+
+
+ }
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+