From cc5bba2da3bc63fc7d2166109dfb4dc709921b61 Mon Sep 17 00:00:00 2001 From: huangfeng Date: Wed, 20 Mar 2024 10:24:11 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E8=BF=94=E5=9B=9E=E5=85=A8=E9=87=8F?= =?UTF-8?q?=E6=9D=83=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/shxy/xymanager_admin/controller/UserController.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xymanager_admin/src/main/java/com/shxy/xymanager_admin/controller/UserController.java b/xymanager_admin/src/main/java/com/shxy/xymanager_admin/controller/UserController.java index 1a68456..9cdd5e8 100644 --- a/xymanager_admin/src/main/java/com/shxy/xymanager_admin/controller/UserController.java +++ b/xymanager_admin/src/main/java/com/shxy/xymanager_admin/controller/UserController.java @@ -8,6 +8,7 @@ import com.shxy.xymanager_common.entity.SysUser; import com.shxy.xymanager_common.entity.TbPermission; import com.shxy.xymanager_common.model.PermissionModel; import com.shxy.xymanager_common.threadlocal.UserContextHolder; +import com.shxy.xymanager_service.service.NewCacheService; import com.shxy.xymanager_service.service.PermissionService; import com.shxy.xymanager_service.service.UserService; import io.swagger.annotations.Api; @@ -32,6 +33,8 @@ public class UserController extends BaseController { UserService service; @Resource PermissionService permissionService; + @Resource + NewCacheService cacheService; @GetMapping("getPermission") @ApiOperation("查询权限") @@ -59,7 +62,7 @@ public class UserController extends BaseController { SysUser user = UserContextHolder.currentUserInfo(); if (user != null) { user.setPassword(""); - PermissionDetail permission = permissionService.getPermissionDetail(user.getUid()); + PermissionDetail permission = cacheService.getPermissionDetailFull(user.getUid()); user.setPermission(permission); return ResponseReult.success(user); } else {