From 57ec34075f1a05744eeb9b32777dcee40c32377e Mon Sep 17 00:00:00 2001 From: PigBaoBei <2739175034@qq.com> Date: Tue, 20 Feb 2024 17:16:09 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=BD=93=E5=89=8D=E7=A7=9F?= =?UTF-8?q?=E6=88=B7=E9=83=A8=E9=97=A8=E7=BB=84=E7=BB=87=E6=A0=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../system/controller/DeptController.java | 13 +++++++++++++ .../springblade/system/service/IDeptService.java | 5 ----- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/controller/DeptController.java b/blade-service/blade-system/src/main/java/org/springblade/system/controller/DeptController.java index 2b4dcdeb..5a2854e3 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/controller/DeptController.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/controller/DeptController.java @@ -120,6 +120,19 @@ public class DeptController extends BladeController { return R.data(tree); } + /** + * 获取当前登录人租户部门组织结构 + * + * @return + */ + @GetMapping("/currentTree") + @ApiOperationSupport(order = 4) + @ApiOperation(value = "树形结构", notes = "树形结构") + public R> tree() { + List tree = deptService.tree(AuthUtil.getUser().getTenantId()); + return R.data(tree); + } + /** * 懒加载获取部门树形结构 */ diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/service/IDeptService.java b/blade-service/blade-system/src/main/java/org/springblade/system/service/IDeptService.java index 9e8df3dc..fb62f3e1 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/service/IDeptService.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/service/IDeptService.java @@ -125,9 +125,4 @@ public interface IDeptService extends IService { List getMyDeptNode( Long deptId); - - - - - }