From 798a7d525278fc6865d4487df3d3d47762e19ad5 Mon Sep 17 00:00:00 2001 From: junjun Date: Wed, 4 Feb 2026 13:54:28 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E5=AF=B9=E6=8E=A5SQLBot=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E5=A2=9E=E5=8A=A0oracle=E8=BF=9E=E6=8E=A5=E6=A8=A1?= =?UTF-8?q?=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../io/dataease/dataset/manage/DatasetSQLBotManage.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/core/core-backend/src/main/java/io/dataease/dataset/manage/DatasetSQLBotManage.java b/core/core-backend/src/main/java/io/dataease/dataset/manage/DatasetSQLBotManage.java index 6e7fe62548..90a32586e5 100644 --- a/core/core-backend/src/main/java/io/dataease/dataset/manage/DatasetSQLBotManage.java +++ b/core/core-backend/src/main/java/io/dataease/dataset/manage/DatasetSQLBotManage.java @@ -97,6 +97,9 @@ public class DatasetSQLBotManage { @Value("${dataease.sqlbot.log:false}") private boolean sqlbotApiLog; + @Value("${dataease.sqlbot.ds-id-fixed:false}") + private boolean dsIdFixed; + @Resource private ExtChartViewMapper extChartViewMapper; @@ -546,6 +549,10 @@ public class DatasetSQLBotManage { vo.setSchema(config.getSchema()); vo.setUser(config.getUsername()); vo.setPassword(config.getPassword()); + vo.setMode(config.getConnectionType()); + if (dsIdFixed) { + vo.setId(Long.parseLong(row.get("cd_id").toString())); + } row.put("cd_configuration", config_json); Map rowData = buildRowData(row, 0); rowData.put("id", Long.parseLong(row.get("cd_id").toString()));