From 5c9cd1a997576a4cd986d4438b84f960c88d872a Mon Sep 17 00:00:00 2001 From: root <13910913995@163.com> Date: Sun, 22 Jun 2025 11:06:33 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E4=BA=86api-base=E6=A8=A1?= =?UTF-8?q?=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/io/gisbi/api/ai/AiComponentApi.java | 14 +++++++++++++ .../gisbi/api/ds/vo/ExcelConfiguration.java | 13 ++++++++++++ .../gisbi/api/ds/vo/RemoteExcelRequest.java | 9 +++++++++ .../dto/DfClearCommitLogRequest.java | 20 +++++++++++++++++++ 4 files changed, 56 insertions(+) create mode 100644 sdk/api/api-base/src/main/java/io/gisbi/api/ai/AiComponentApi.java create mode 100644 sdk/api/api-base/src/main/java/io/gisbi/api/ds/vo/ExcelConfiguration.java create mode 100644 sdk/api/api-base/src/main/java/io/gisbi/api/ds/vo/RemoteExcelRequest.java create mode 100644 sdk/api/api-base/src/main/java/io/gisbi/api/xpack/dataFilling/dto/DfClearCommitLogRequest.java diff --git a/sdk/api/api-base/src/main/java/io/gisbi/api/ai/AiComponentApi.java b/sdk/api/api-base/src/main/java/io/gisbi/api/ai/AiComponentApi.java new file mode 100644 index 0000000..b7d5de4 --- /dev/null +++ b/sdk/api/api-base/src/main/java/io/gisbi/api/ai/AiComponentApi.java @@ -0,0 +1,14 @@ +package io.gisbi.api.ai; + +import org.springframework.web.bind.annotation.GetMapping; + +import java.util.Map; + +/** + * @author : WangJiaHao + * @date : 2024/3/27 09:44 + */ +public interface AiComponentApi { + @GetMapping("findTargetUrl") + Map findTargetUrl(); +} diff --git a/sdk/api/api-base/src/main/java/io/gisbi/api/ds/vo/ExcelConfiguration.java b/sdk/api/api-base/src/main/java/io/gisbi/api/ds/vo/ExcelConfiguration.java new file mode 100644 index 0000000..b49ce4b --- /dev/null +++ b/sdk/api/api-base/src/main/java/io/gisbi/api/ds/vo/ExcelConfiguration.java @@ -0,0 +1,13 @@ +package io.gisbi.api.ds.vo; + +import lombok.Data; + +import java.util.List; + +@Data +public class ExcelConfiguration { + private String url; + private List sheets; + private String userName; + private String passwd; +} diff --git a/sdk/api/api-base/src/main/java/io/gisbi/api/ds/vo/RemoteExcelRequest.java b/sdk/api/api-base/src/main/java/io/gisbi/api/ds/vo/RemoteExcelRequest.java new file mode 100644 index 0000000..7547609 --- /dev/null +++ b/sdk/api/api-base/src/main/java/io/gisbi/api/ds/vo/RemoteExcelRequest.java @@ -0,0 +1,9 @@ +package io.gisbi.api.ds.vo; + +import lombok.Data; + +@Data +public class RemoteExcelRequest extends ExcelConfiguration { + private Long datasourceId; + private int editType; +} diff --git a/sdk/api/api-base/src/main/java/io/gisbi/api/xpack/dataFilling/dto/DfClearCommitLogRequest.java b/sdk/api/api-base/src/main/java/io/gisbi/api/xpack/dataFilling/dto/DfClearCommitLogRequest.java new file mode 100644 index 0000000..7cdb1d8 --- /dev/null +++ b/sdk/api/api-base/src/main/java/io/gisbi/api/xpack/dataFilling/dto/DfClearCommitLogRequest.java @@ -0,0 +1,20 @@ +package io.gisbi.api.xpack.dataFilling.dto; + +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; +import lombok.Data; + +import java.io.Serial; +import java.io.Serializable; + +@Data +public class DfClearCommitLogRequest implements Serializable { + + @Serial + private static final long serialVersionUID = 807091582312182724L; + + @JsonSerialize(using = ToStringSerializer.class) + private Long formId; + + private String clearType; +}