From febec1e80bc20857d555f75ec0c6f3c89e52e125 Mon Sep 17 00:00:00 2001 From: fit2cloud-chenyw Date: Fri, 31 May 2024 13:42:03 +0800 Subject: [PATCH] =?UTF-8?q?perf(X-Pack):=20=E7=AC=AC=E4=B8=89=E6=96=B9?= =?UTF-8?q?=E5=B9=B3=E5=8F=B0=E6=89=AB=E7=A0=81=E7=99=BB=E5=BD=95=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E5=88=A0=E9=99=A4secret=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- de-xpack | 2 +- .../java/io/dataease/api/dingtalk/api/DingtalkApi.java | 4 ++++ .../src/main/java/io/dataease/api/lark/api/LarkApi.java | 4 ++++ .../main/java/io/dataease/api/lark/api/LarksuiteApi.java | 4 ++++ .../src/main/java/io/dataease/api/wecom/api/WecomApi.java | 4 ++++ .../src/main/java/io/dataease/utils/WhitelistUtils.java | 8 ++++---- 6 files changed, 21 insertions(+), 5 deletions(-) diff --git a/de-xpack b/de-xpack index 8a3233c72c..dac9215350 160000 --- a/de-xpack +++ b/de-xpack @@ -1 +1 @@ -Subproject commit 8a3233c72c50bf1fcbed274ca833fc72c76f47d6 +Subproject commit dac92153509c5e1f4b7eb3b8418bd4ce320726c5 diff --git a/sdk/api/api-base/src/main/java/io/dataease/api/dingtalk/api/DingtalkApi.java b/sdk/api/api-base/src/main/java/io/dataease/api/dingtalk/api/DingtalkApi.java index aee9b7736b..f74058b3c5 100644 --- a/sdk/api/api-base/src/main/java/io/dataease/api/dingtalk/api/DingtalkApi.java +++ b/sdk/api/api-base/src/main/java/io/dataease/api/dingtalk/api/DingtalkApi.java @@ -19,6 +19,10 @@ public interface DingtalkApi { @GetMapping("/info") DingtalkInfoVO info(); + @Operation(summary = "查询钉钉二维码信息") + @GetMapping("/qrinfo") + DingtalkInfoVO qrinfo(); + @Operation(summary = "保存") @PostMapping("/create") void save(@RequestBody DingtalkSettingCreator creator); diff --git a/sdk/api/api-base/src/main/java/io/dataease/api/lark/api/LarkApi.java b/sdk/api/api-base/src/main/java/io/dataease/api/lark/api/LarkApi.java index fc5ee2ffce..1f1145f792 100644 --- a/sdk/api/api-base/src/main/java/io/dataease/api/lark/api/LarkApi.java +++ b/sdk/api/api-base/src/main/java/io/dataease/api/lark/api/LarkApi.java @@ -20,6 +20,10 @@ public interface LarkApi { @GetMapping("/info") LarkInfoVO info(); + @Operation(summary = "查询飞书二维码信息") + @GetMapping("/qrinfo") + LarkInfoVO qrinfo(); + @Operation(summary = "保存") @PostMapping("/create") void save(@RequestBody LarkSettingCreator creator); diff --git a/sdk/api/api-base/src/main/java/io/dataease/api/lark/api/LarksuiteApi.java b/sdk/api/api-base/src/main/java/io/dataease/api/lark/api/LarksuiteApi.java index c378eeeacb..ea64ffa00b 100644 --- a/sdk/api/api-base/src/main/java/io/dataease/api/lark/api/LarksuiteApi.java +++ b/sdk/api/api-base/src/main/java/io/dataease/api/lark/api/LarksuiteApi.java @@ -19,6 +19,10 @@ public interface LarksuiteApi { @GetMapping("/info") LarkInfoVO info(); + @Operation(summary = "查询国际飞书二维码信息") + @GetMapping("/qrinfo") + LarkInfoVO qrinfo(); + @Operation(summary = "保存") @PostMapping("/create") void save(@RequestBody LarkSettingCreator creator); diff --git a/sdk/api/api-base/src/main/java/io/dataease/api/wecom/api/WecomApi.java b/sdk/api/api-base/src/main/java/io/dataease/api/wecom/api/WecomApi.java index f91b8957f6..4a41afc453 100644 --- a/sdk/api/api-base/src/main/java/io/dataease/api/wecom/api/WecomApi.java +++ b/sdk/api/api-base/src/main/java/io/dataease/api/wecom/api/WecomApi.java @@ -19,6 +19,10 @@ public interface WecomApi { @GetMapping("/info") WecomInfoVO info(); + @Operation(summary = "查询企微二维码信息") + @GetMapping("/qrinfo") + WecomInfoVO qrinfo(); + @Operation(summary = "保存") @PostMapping("/create") void save(@RequestBody WecomCreator creator); diff --git a/sdk/common/src/main/java/io/dataease/utils/WhitelistUtils.java b/sdk/common/src/main/java/io/dataease/utils/WhitelistUtils.java index 242f99f81d..b1ec7d6e6a 100644 --- a/sdk/common/src/main/java/io/dataease/utils/WhitelistUtils.java +++ b/sdk/common/src/main/java/io/dataease/utils/WhitelistUtils.java @@ -31,13 +31,13 @@ public class WhitelistUtils { "/doc.html", "/panel.html", "/mobile.html", - "/lark/info", + "/lark/qrinfo", "/lark/token", - "/larksuite/info", + "/larksuite/qrinfo", "/larksuite/token", - "/dingtalk/info", + "/dingtalk/qrinfo", "/dingtalk/token", - "/wecom/info", + "/wecom/qrinfo", "/wecom/token", "/sysParameter/requestTimeOut", "/setting/authentication/status",