From 0c94b8dc6f930e0b6d4333baa16e62aed067fe0e Mon Sep 17 00:00:00 2001 From: lyd <1419499670@qq.com> Date: Wed, 16 Nov 2022 21:49:25 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../org/nl/modules/security/service/OnlineUserService.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/modules/security/service/OnlineUserService.java b/mes/hd/nladmin-system/src/main/java/org/nl/modules/security/service/OnlineUserService.java index a43e9121..09b13b5e 100644 --- a/mes/hd/nladmin-system/src/main/java/org/nl/modules/security/service/OnlineUserService.java +++ b/mes/hd/nladmin-system/src/main/java/org/nl/modules/security/service/OnlineUserService.java @@ -15,8 +15,10 @@ */ package org.nl.modules.security.service; +import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; import lombok.extern.slf4j.Slf4j; +import org.nl.exception.BadRequestException; import org.nl.modules.security.config.bean.SecurityProperties; import org.nl.modules.security.service.dto.JwtUserDto; import org.nl.modules.security.service.dto.OnlineUserDto; @@ -53,6 +55,7 @@ public class OnlineUserService { * @param request / */ public void save(JwtUserDto jwtUserDto, String token, HttpServletRequest request){ + if (ObjectUtil.isEmpty(jwtUserDto.getUser().getDept())) throw new BadRequestException("无登录权限"); String dept = jwtUserDto.getUser().getDept().getName(); String ip = StringUtils.getIp(request); String browser = StringUtils.getBrowser(request);