From 947b1249686307f7d94365c90529755bf0a05bdd Mon Sep 17 00:00:00 2001 From: wangjiahao <1522128093@qq.com> Date: Mon, 1 Jul 2024 18:25:08 +0800 Subject: [PATCH] =?UTF-8?q?refactor(XPack):=20=E4=BC=98=E5=8C=96=E6=96=B0T?= =?UTF-8?q?ab=E9=A2=84=E8=A7=88=E7=AD=89=E5=8D=95=E7=8B=AC=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E6=89=93=E5=BC=80=E6=9D=83=E9=99=90=E6=8E=A7=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- de-xpack | 2 +- .../dataease/api/visualization/vo/DataVisualizationVO.java | 5 +++++ .../api/permissions/auth/api/InteractiveAuthApi.java | 5 +++++ 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/de-xpack b/de-xpack index 59a8e45440..2444c81b2f 160000 --- a/de-xpack +++ b/de-xpack @@ -1 +1 @@ -Subproject commit 59a8e45440c7f852e8058c0298ce5b48e49170f2 +Subproject commit 2444c81b2f5571eea7f0dc5a25763e448ef70b0f diff --git a/sdk/api/api-base/src/main/java/io/dataease/api/visualization/vo/DataVisualizationVO.java b/sdk/api/api-base/src/main/java/io/dataease/api/visualization/vo/DataVisualizationVO.java index a322887638..f4a38015e7 100644 --- a/sdk/api/api-base/src/main/java/io/dataease/api/visualization/vo/DataVisualizationVO.java +++ b/sdk/api/api-base/src/main/java/io/dataease/api/visualization/vo/DataVisualizationVO.java @@ -163,6 +163,11 @@ public class DataVisualizationVO implements Serializable { */ private VisualizationWatermarkVO watermarkInfo; + /** + * 权限信息 + */ + private Integer weight; + public DataVisualizationVO(Long id, String name, String type, Integer version, String canvasStyleData, String componentData, Map canvasViewInfo, Map extendDataInfo) { this.id = id; diff --git a/sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/auth/api/InteractiveAuthApi.java b/sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/auth/api/InteractiveAuthApi.java index 0caf46381d..b26f737600 100644 --- a/sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/auth/api/InteractiveAuthApi.java +++ b/sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/auth/api/InteractiveAuthApi.java @@ -72,6 +72,11 @@ public interface InteractiveAuthApi { @PostMapping("/checkAuth") void checkAuth(@RequestBody BusiPerCheckDTO checkDTO); + @Operation(summary = "权限查询") + @ApiOperationSupport(order = 9) + @PostMapping("/queryAuth") + Integer queryAuth(@RequestBody BusiPerCheckDTO checkDTO); + @GetMapping("/query2Root/{id}/{flag}") List query2Root(@PathVariable("id") Long id, @PathVariable("flag") Integer flag);