From 18baf6c3dfe4dd0f12ae279c18ce97d25580999a Mon Sep 17 00:00:00 2001
From: xueqingkun <xueqingkun@126.com>
Date: Mon, 13 Nov 2023 10:28:01 +0800
Subject: [PATCH] =?UTF-8?q?common=20:=201.=E6=9C=AA=E7=99=BB=E5=BD=95?=
 =?UTF-8?q?=E5=BC=82=E5=B8=B8=E4=BD=BF=E7=94=A8=E9=94=99=E8=AF=AF=E7=A0=81?=
 =?UTF-8?q?=20401?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../main/java/com/supervision/config/JwtInterceptor.java | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/virtual-patient-common/src/main/java/com/supervision/config/JwtInterceptor.java b/virtual-patient-common/src/main/java/com/supervision/config/JwtInterceptor.java
index 9a0c600d..db788c39 100644
--- a/virtual-patient-common/src/main/java/com/supervision/config/JwtInterceptor.java
+++ b/virtual-patient-common/src/main/java/com/supervision/config/JwtInterceptor.java
@@ -5,13 +5,10 @@ import cn.hutool.json.JSONObject;
 import cn.hutool.json.JSONUtil;
 import cn.hutool.jwt.JWT;
 import cn.hutool.jwt.JWTUtil;
-import com.supervision.domain.UserInfo;
 import com.supervision.exception.BusinessException;
-import com.supervision.util.SpringBeanUtil;
 import com.supervision.util.TokenUtil;
 import lombok.extern.slf4j.Slf4j;
-import org.springframework.beans.factory.annotation.Value;
-import org.springframework.core.env.Environment;
+import org.springframework.http.HttpStatus;
 import org.springframework.web.servlet.HandlerInterceptor;
 import org.springframework.web.servlet.ModelAndView;
 
@@ -34,7 +31,7 @@ public class JwtInterceptor implements HandlerInterceptor {
             if (StrUtil.isNotBlank(request.getHeader("Knife4j-Gateway-Code"))){
                 token = devActiveUser();
             }else {
-                throw new BusinessException("当前用户未登录");
+                throw new BusinessException("当前用户未登录",HttpStatus.UNAUTHORIZED.value());
             }
         }
 
@@ -59,7 +56,7 @@ public class JwtInterceptor implements HandlerInterceptor {
         // 校验是否比当前时间大
         long currentTimeMillis = System.currentTimeMillis();
         if (currentTimeMillis > l) {
-            throw new BusinessException("用户登录已过期,请重新登录");
+            throw new BusinessException("用户登录已过期,请重新登录",HttpStatus.UNAUTHORIZED.value());
         }
     }