From 9b57c4b0cbbe672abea071fc0a8ea5acf79ebfa3 Mon Sep 17 00:00:00 2001 From: fit2cloud-chenyw Date: Wed, 6 Aug 2025 15:47:32 +0800 Subject: [PATCH] =?UTF-8?q?perf(X-Pack):=20=E7=AE=A1=E7=90=86=E5=91=98?= =?UTF-8?q?=E7=BB=91=E5=AE=9A=E7=AC=AC=E4=B8=89=E6=96=B9=E8=B4=A6=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../io/dataease/api/permissions/user/api/UserApi.java | 4 ++++ .../api/permissions/user/dto/AdminBindRequest.java | 10 ++++++++++ 2 files changed, 14 insertions(+) create mode 100644 sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/user/dto/AdminBindRequest.java diff --git a/sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/user/api/UserApi.java b/sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/user/api/UserApi.java index 0cb52d8fc2..133e353837 100644 --- a/sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/user/api/UserApi.java +++ b/sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/user/api/UserApi.java @@ -180,6 +180,10 @@ public interface UserApi { @PostMapping("/all") List allUser(@RequestBody KeywordRequest request); + @Hidden + @PostMapping("/admin/bind") + void adminBind(@RequestBody AdminBindRequest request); + @Hidden @PostMapping("/bind") void bind(@RequestBody UserBindRequest request); diff --git a/sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/user/dto/AdminBindRequest.java b/sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/user/dto/AdminBindRequest.java new file mode 100644 index 0000000000..17047650bd --- /dev/null +++ b/sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/user/dto/AdminBindRequest.java @@ -0,0 +1,10 @@ +package io.dataease.api.permissions.user.dto; + +import lombok.Data; +import lombok.EqualsAndHashCode; + +@EqualsAndHashCode(callSuper = true) +@Data +public class AdminBindRequest extends UserBindRequest { + private Long uid; +}