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);