From 4d081649e2d6712ccc1bb14080e600f0d89b8cd9 Mon Sep 17 00:00:00 2001 From: “djh” <“3298565835@qq.com”> Date: 星期一, 07 七月 2025 15:07:03 +0800 Subject: [PATCH] 修改 --- multi-common/src/main/java/com/gkhy/exam/common/utils/SecurityUtils.java | 31 +++++++++++++++++++++++++++++++ 1 files changed, 31 insertions(+), 0 deletions(-) diff --git a/multi-common/src/main/java/com/gkhy/exam/common/utils/SecurityUtils.java b/multi-common/src/main/java/com/gkhy/exam/common/utils/SecurityUtils.java index ef46723..a6107e4 100644 --- a/multi-common/src/main/java/com/gkhy/exam/common/utils/SecurityUtils.java +++ b/multi-common/src/main/java/com/gkhy/exam/common/utils/SecurityUtils.java @@ -19,6 +19,19 @@ return userId != null && 1L == userId; } + public static boolean adminUser(){ + if(getLoginUser() == null){ + return false; + } + if(getLoginUser().getUser().getId() == 1L){ + return true; + } + if(getLoginUser().getUser().getUserType() == 0){ + return true; + } + return false; + } + /** * 判断密码是否相同 * @param rawPasword 真实密码 @@ -48,6 +61,24 @@ + /* + ** + * 用户ID + **/ + public static Long getCompanyId() + { + try + { + return getLoginUser().getUser().getCompanyId(); + } + catch (Exception e) + { + throw new ApiException("获取用户公司异常"); + } + } + + + /** * 获取用户账户 **/ -- Gitblit v1.9.2