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