From adb97187e01bfb0957a42835e60b3715ad0e0ff8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E5=BF=A0=E6=9E=97?= <170083662@qq.com> Date: Thu, 18 Jul 2024 15:51:33 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E6=8E=A5=E5=8F=A3=EF=BC=9Age?= =?UTF-8?q?tTenantId/{key}?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../common/system/controller/TenantController.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main/java/com/gxwebsoft/common/system/controller/TenantController.java b/src/main/java/com/gxwebsoft/common/system/controller/TenantController.java index a312f97..5194f24 100644 --- a/src/main/java/com/gxwebsoft/common/system/controller/TenantController.java +++ b/src/main/java/com/gxwebsoft/common/system/controller/TenantController.java @@ -75,6 +75,14 @@ public class TenantController extends BaseController { return success(tenant); } + @ApiOperation("根据关键词搜索租户ID") + @GetMapping("/getTenantId/{key}") + public ApiResult getTenantIdByKeywords(@PathVariable("key") String keywords) { + // 使用关联查询 + final Tenant tenant = tenantService.getOne(new LambdaUpdateWrapper().eq(Tenant::getTenantId, keywords).or().eq(Tenant::getTenantCode, keywords).last("limit 1")); + return success(tenant); + } + @PreAuthorize("hasAuthority('sys:tenant:save')") @OperationLog @ApiOperation("添加租户")