From 8d4228d0ebb293bf673c1b89310b0081e40e7e9d Mon Sep 17 00:00:00 2001
From: xuyang <748613696@qq.com>
Date: Tue, 30 May 2023 13:43:06 +0800
Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E6=8C=87=E6=A0=87=E5=AD=97?=
=?UTF-8?q?=E5=85=B8=E5=8A=9F=E8=83=BD=E5=92=8C=E7=BB=84=E4=BB=B6=E5=8A=9F?=
=?UTF-8?q?=E8=83=BD=E8=B0=83=E6=95=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pqs-system/system-api/pom.xml | 4 +
.../com/njcn/system/api/EpdFeignClient.java | 33 ++++
.../EpdFeignClientFallbackFactory.java | 56 +++++++
.../system/pojo/param/EleEpdPqdParam.java | 118 ++++++++++++++
.../com/njcn/system/pojo/po/EleEpdPqd.java | 150 ++++++++++++++++++
.../com/njcn/system/pojo/vo/EleEpdPqdVO.java | 56 +++++++
.../java/com/njcn/system/SystemBootMain.java | 2 +
.../controller/EleEpdPqdController.java | 131 +++++++++++++++
.../njcn/system/mapper/EleEpdPqdMapper.java | 22 +++
.../system/mapper/mapping/EleEpdPqdMapper.xml | 11 ++
.../system/service/IEleEpdPqdService.java | 63 ++++++++
.../service/impl/EleEpdPqdServiceImpl.java | 146 +++++++++++++++++
.../com/njcn/user/pojo/dto/ComponentDTO.java | 3 +
.../njcn/user/pojo/param/ComponentParam.java | 4 +
.../java/com/njcn/user/pojo/po/Component.java | 7 +-
.../com/njcn/user/pojo/vo/ComponentVO.java | 3 +
.../user/controller/ComponentController.java | 10 ++
.../njcn/user/service/IComponentService.java | 2 +
.../service/impl/ComponentServiceImpl.java | 75 ++++++---
19 files changed, 874 insertions(+), 22 deletions(-)
create mode 100644 pqs-system/system-api/src/main/java/com/njcn/system/api/EpdFeignClient.java
create mode 100644 pqs-system/system-api/src/main/java/com/njcn/system/api/fallback/EpdFeignClientFallbackFactory.java
create mode 100644 pqs-system/system-api/src/main/java/com/njcn/system/pojo/param/EleEpdPqdParam.java
create mode 100644 pqs-system/system-api/src/main/java/com/njcn/system/pojo/po/EleEpdPqd.java
create mode 100644 pqs-system/system-api/src/main/java/com/njcn/system/pojo/vo/EleEpdPqdVO.java
create mode 100644 pqs-system/system-boot/src/main/java/com/njcn/system/controller/EleEpdPqdController.java
create mode 100644 pqs-system/system-boot/src/main/java/com/njcn/system/mapper/EleEpdPqdMapper.java
create mode 100644 pqs-system/system-boot/src/main/java/com/njcn/system/mapper/mapping/EleEpdPqdMapper.xml
create mode 100644 pqs-system/system-boot/src/main/java/com/njcn/system/service/IEleEpdPqdService.java
create mode 100644 pqs-system/system-boot/src/main/java/com/njcn/system/service/impl/EleEpdPqdServiceImpl.java
diff --git a/pqs-system/system-api/pom.xml b/pqs-system/system-api/pom.xml
index d6086d6f9..2b29a6086 100644
--- a/pqs-system/system-api/pom.xml
+++ b/pqs-system/system-api/pom.xml
@@ -39,6 +39,10 @@
4.4.0
compile
+
+ com.github.jeffreyning
+ mybatisplus-plus
+
\ No newline at end of file
diff --git a/pqs-system/system-api/src/main/java/com/njcn/system/api/EpdFeignClient.java b/pqs-system/system-api/src/main/java/com/njcn/system/api/EpdFeignClient.java
new file mode 100644
index 000000000..57b259e24
--- /dev/null
+++ b/pqs-system/system-api/src/main/java/com/njcn/system/api/EpdFeignClient.java
@@ -0,0 +1,33 @@
+package com.njcn.system.api;
+
+import com.njcn.common.pojo.constant.ServerInfo;
+import com.njcn.common.pojo.response.HttpResult;
+import com.njcn.system.api.fallback.EpdFeignClientFallbackFactory;
+import com.njcn.system.pojo.param.EleEpdPqdParam;
+import com.njcn.system.pojo.po.EleEpdPqd;
+import org.springframework.cloud.openfeign.FeignClient;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestParam;
+
+import java.util.List;
+import java.util.Map;
+
+/**
+ * @author hongawen
+ * @version 1.0.0
+ * @date 2021年05月08日 15:11
+ */
+@FeignClient(value = ServerInfo.SYSTEM,path = "/csDictData",fallbackFactory = EpdFeignClientFallbackFactory.class,contextId = "csDictData")
+public interface EpdFeignClient {
+
+ @PostMapping("/addByModel")
+ HttpResult addByModel(@RequestBody List eleEpdPqdParam);
+
+ @PostMapping("/dictMarkByDataType")
+ HttpResult> dictMarkByDataType(@RequestParam("dataType") String dataType);
+
+ @PostMapping("/addEvt")
+ HttpResult