mirror of
https://github.com/dataease/dataease.git
synced 2026-05-15 05:22:13 +08:00
perf: SQLBot 数据源接口 使用 AES 加密可配置
This commit is contained in:
committed by
fit2cloud-chenyw
parent
23a45e72a7
commit
4e482fc860
@@ -2,10 +2,11 @@ package io.dataease.api.dataset;
|
||||
|
||||
import io.dataease.api.dataset.vo.DataSQLBotAssistantVO;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public interface DataAssistantApi {
|
||||
@GetMapping("/datasource")
|
||||
List<DataSQLBotAssistantVO> getDatasourceList();
|
||||
List<DataSQLBotAssistantVO> getDatasourceList(@RequestParam(required = false) Long dsId, @RequestParam(required = false) Long datasetId);
|
||||
}
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
package io.dataease.api.dataset.vo;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonIgnore;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
@@ -14,4 +15,7 @@ public class SQLBotAssistanTable implements Serializable {
|
||||
private String sql;
|
||||
private List<SQLBotAssistantField> fields = new ArrayList<>();
|
||||
|
||||
@JsonIgnore
|
||||
private Long datasetGroupId;
|
||||
|
||||
}
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
package io.dataease.api.dataset.vo;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonIgnore;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
@@ -9,4 +10,9 @@ public class SQLBotAssistantField implements Serializable {
|
||||
private String name;
|
||||
private String comment;
|
||||
private String type;
|
||||
|
||||
@JsonIgnore
|
||||
private Long fieldId;
|
||||
@JsonIgnore
|
||||
private String dataeaseName;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user