From 048132d9125252ab736ff12d76244176f05b3d61 Mon Sep 17 00:00:00 2001 From: qraddx Date: Sat, 5 Feb 2022 17:04:04 +0800 Subject: [PATCH] =?UTF-8?q?:zap:=20=E4=BC=98=E5=8C=96=EF=BC=8C=20close=20#?= =?UTF-8?q?3597=20=E3=80=90=E4=BC=98=E5=8C=96=E3=80=91=E5=AD=97=E5=85=B8?= =?UTF-8?q?=E3=80=81=E8=A7=92=E8=89=B2=E3=80=81=E7=A7=9F=E6=88=B7=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E6=97=B6=E5=A2=9E=E5=8A=A0=E5=94=AF=E4=B8=80=E6=80=A7?= =?UTF-8?q?=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pigx/admin/controller/SysRoleController.java | 10 ++++++++++ .../pigx/admin/controller/SysTenantController.java | 14 ++++++++++++-- 2 files changed, 22 insertions(+), 2 deletions(-) diff --git a/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/SysRoleController.java b/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/SysRoleController.java index bfcaad7e2..01ac623e6 100644 --- a/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/SysRoleController.java +++ b/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/SysRoleController.java @@ -60,6 +60,16 @@ public class SysRoleController { return R.ok(sysRoleService.getById(id)); } + /** + * 通过角色编码查询角色信息 + * @param code 角色Code + * @return 角色信息 + */ + @GetMapping("/code/{code}") + public R getByRoleCode(@PathVariable String code) { + return R.ok(sysRoleService.list(Wrappers.lambdaQuery().eq(SysRole::getRoleCode, code))); + } + /** * 添加角色 * @param sysRole 角色信息 diff --git a/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/SysTenantController.java b/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/SysTenantController.java index 1423f6502..b626398c0 100755 --- a/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/SysTenantController.java +++ b/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/SysTenantController.java @@ -26,7 +26,7 @@ import com.pig4cloud.pigx.common.core.util.R; import com.pig4cloud.pigx.common.log.annotation.SysLog; import com.pig4cloud.pigx.common.security.annotation.Inner; import io.swagger.annotations.Api; -import lombok.AllArgsConstructor; +import lombok.RequiredArgsConstructor; import org.springframework.cache.annotation.CacheEvict; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.web.bind.annotation.*; @@ -42,7 +42,7 @@ import java.util.stream.Collectors; * @date 2019-05-15 15:55:41 */ @RestController -@AllArgsConstructor +@RequiredArgsConstructor @RequestMapping("/tenant") @Api(value = "tenant", tags = "租户管理") public class SysTenantController { @@ -70,6 +70,16 @@ public class SysTenantController { return R.ok(sysTenantService.getById(id)); } + /** + * 通过租户编码查询租户信息 + * @param code 租户Code + * @return 租户信息 + */ + @GetMapping("/code/{code}") + public R getByTenantCode(@PathVariable String code) { + return R.ok(sysTenantService.list(Wrappers.lambdaQuery().eq(SysTenant::getCode, code))); + } + /** * 新增租户 * @param sysTenant 租户