From bc4f79e162d84b8ade3cd39f311c93df232ce7fc Mon Sep 17 00:00:00 2001 From: whycq <10027870+whycq@user.noreply.gitee.com> Date: 星期五, 15 十二月 2023 17:00:40 +0800 Subject: [PATCH] # 大屏显示-1 --- src/main/java/com/zy/crm/common/web/BaseController.java | 13 +++++++++++++ 1 files changed, 13 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/zy/crm/common/web/BaseController.java b/src/main/java/com/zy/crm/common/web/BaseController.java index 6216688..8855433 100644 --- a/src/main/java/com/zy/crm/common/web/BaseController.java +++ b/src/main/java/com/zy/crm/common/web/BaseController.java @@ -80,6 +80,11 @@ return Long.parseLong(String.valueOf(request.getAttribute("userId"))); } + protected Long getUserId(String token){ + UserLogin userLogin = userLoginService.selectOne(new EntityWrapper<UserLogin>().eq("token", token)); + return userLogin.getUserId(); + } + protected User getUser(){ User user = userService.selectById(getUserId()); if (null == user) { @@ -88,6 +93,14 @@ return user; } + protected User getUser(String token){ + User user = userService.selectById(getUserId(token)); + if (null == user) { + throw new CoolException(BaseRes.DENIED); + } + return user; + } + protected Long getDeptId() { return getUser().getDeptId(); } -- Gitblit v1.9.1