mirror of
https://github.com/dataease/dataease.git
synced 2026-05-15 05:22:13 +08:00
fix: 修复更改跨源判定逻辑导致的问题
This commit is contained in:
@@ -326,7 +326,7 @@ public class DatasetDataManage {
|
||||
for (Map.Entry<Long, DatasourceSchemaDTO> next : dsMap.entrySet()) {
|
||||
dsList.add(next.getValue().getType());
|
||||
}
|
||||
boolean crossDs = Utils.isCrossDs(dsMap);
|
||||
boolean crossDs = datasetGroupInfoDTO.getIsCross();
|
||||
if (!crossDs) {
|
||||
if (notFullDs.contains(dsMap.entrySet().iterator().next().getValue().getType()) && (boolean) sqlMap.get("isFullJoin")) {
|
||||
DEException.throwException(Translator.get("i18n_not_full"));
|
||||
|
||||
@@ -1094,6 +1094,7 @@ public class DatasourceServer implements DatasourceApi {
|
||||
PreviewSqlDTO previewSqlDTO = new PreviewSqlDTO();
|
||||
previewSqlDTO.setSql(sql);
|
||||
previewSqlDTO.setDatasourceId(id);
|
||||
previewSqlDTO.setIsCross(false);
|
||||
return datasetDataManage.previewSql(previewSqlDTO);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user