From 7b47af38b8fa017c9eecb00a4a49264663189e7b Mon Sep 17 00:00:00 2001 From: junjun Date: Mon, 1 Jun 2026 10:45:18 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8DSQL=E9=A2=84=E8=A7=88?= =?UTF-8?q?=E6=BC=8F=E6=B4=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/io/dataease/api/dataset/DatasetDataApi.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sdk/api/api-base/src/main/java/io/dataease/api/dataset/DatasetDataApi.java b/sdk/api/api-base/src/main/java/io/dataease/api/dataset/DatasetDataApi.java index 46a0a0ebdf..42e4dfd1de 100644 --- a/sdk/api/api-base/src/main/java/io/dataease/api/dataset/DatasetDataApi.java +++ b/sdk/api/api-base/src/main/java/io/dataease/api/dataset/DatasetDataApi.java @@ -3,6 +3,7 @@ package io.dataease.api.dataset; import com.github.xiaoymin.knife4j.annotations.ApiSupport; import io.dataease.api.dataset.dto.*; import io.dataease.api.dataset.union.DatasetGroupInfoDTO; +import io.dataease.auth.DePermit; import io.dataease.extensions.datasource.dto.DatasetTableDTO; import io.dataease.extensions.datasource.dto.DatasetTableFieldDTO; import io.swagger.v3.oas.annotations.Operation; @@ -28,6 +29,7 @@ public interface DatasetDataApi { List tableField(@RequestBody DatasetTableDTO datasetTableDTO) throws Exception; @Operation(summary = "SQL预览") + @DePermit({"#p0.datasourceId+':read'"}) @PostMapping("previewSql") Map previewSql(@RequestBody PreviewSqlDTO dto) throws Exception;