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 {