From b703f606e68a5dafbf2351b36a4a2bf64c234fda Mon Sep 17 00:00:00 2001
From: chaiyapeng <3535863041@qq.com>
Date: Sun, 8 Sep 2024 19:23:32 +0800
Subject: [PATCH] =?UTF-8?q?API=E9=A1=B5=E9=9D=A2=E7=B1=BB=E5=9E=8B?=
=?UTF-8?q?=E5=88=86=E7=B1=BB?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.idea/encodings.xml | 6 +++++-
.idea/misc.xml | 6 ++++++
.../muyu/cloud/mart/controller/ConnectorController.java | 7 +++++++
.../java/com/muyu/cloud/mart/service/ConnectorService.java | 2 ++
.../muyu/cloud/mart/service/impl/ConnectorServiceImpl.java | 7 +++++++
5 files changed, 27 insertions(+), 1 deletion(-)
diff --git a/.idea/encodings.xml b/.idea/encodings.xml
index 1aaace1..21619b2 100644
--- a/.idea/encodings.xml
+++ b/.idea/encodings.xml
@@ -1,6 +1,8 @@
+
+
@@ -9,7 +11,9 @@
+
+
-
\ No newline at end of file
+
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 5ac9f68..44ad6f4 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -13,6 +13,12 @@
+
diff --git a/cloud-mart-server/src/main/java/com/muyu/cloud/mart/controller/ConnectorController.java b/cloud-mart-server/src/main/java/com/muyu/cloud/mart/controller/ConnectorController.java
index 8887c9a..b705e4f 100644
--- a/cloud-mart-server/src/main/java/com/muyu/cloud/mart/controller/ConnectorController.java
+++ b/cloud-mart-server/src/main/java/com/muyu/cloud/mart/controller/ConnectorController.java
@@ -82,6 +82,13 @@ public class ConnectorController {
public Result getDeleteConnector(@RequestParam(name = "connectorId") Long connectorId){
return connectorService.getDeleteConnector(connectorId);
}
+ /**
+ * 连接数据源
+ */
+ @PostMapping("linkData")
+ public Result linkData(@RequestBody Connector connector){
+ return connectorService.linkData(connector);
+ }
/**
* 上传图片
diff --git a/cloud-mart-server/src/main/java/com/muyu/cloud/mart/service/ConnectorService.java b/cloud-mart-server/src/main/java/com/muyu/cloud/mart/service/ConnectorService.java
index 2087e98..d98f794 100644
--- a/cloud-mart-server/src/main/java/com/muyu/cloud/mart/service/ConnectorService.java
+++ b/cloud-mart-server/src/main/java/com/muyu/cloud/mart/service/ConnectorService.java
@@ -34,5 +34,7 @@ public interface ConnectorService extends IService {
Connector findApiById(Long id);
+ Result linkData(Connector connector);
+
// Result upload(MultipartFile file);
}
diff --git a/cloud-mart-server/src/main/java/com/muyu/cloud/mart/service/impl/ConnectorServiceImpl.java b/cloud-mart-server/src/main/java/com/muyu/cloud/mart/service/impl/ConnectorServiceImpl.java
index 9838153..20d0e0b 100644
--- a/cloud-mart-server/src/main/java/com/muyu/cloud/mart/service/impl/ConnectorServiceImpl.java
+++ b/cloud-mart-server/src/main/java/com/muyu/cloud/mart/service/impl/ConnectorServiceImpl.java
@@ -15,6 +15,7 @@ import org.apache.catalina.User;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
+import java.util.ArrayList;
import java.util.Date;
import java.util.List;
@@ -106,6 +107,12 @@ public class ConnectorServiceImpl extends ServiceImpl connectors = new ArrayList<>();
+ return null;
+ }
+
// @Override
// public Result upload(MultipartFile file) {
// try {