Browse Source

针对token过期提示修改。

zhengqiang 4 years ago
parent
commit
9ee1a29480

+ 5 - 1
web/src/main/java/com/jpsoft/campus/interceptor/LoginInterceptor.java

@@ -3,6 +3,7 @@ package com.jpsoft.campus.interceptor;
 import com.fasterxml.jackson.databind.ObjectMapper;
 import com.jpsoft.campus.modules.common.dto.MessageResult;
 import com.jpsoft.campus.modules.common.utils.JwtUtil;
+import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Value;
 import org.springframework.stereotype.Component;
 import org.springframework.util.StringUtils;
@@ -11,6 +12,7 @@ import org.springframework.web.servlet.HandlerInterceptor;
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletResponse;
 
+@Slf4j
 @Component
 public class LoginInterceptor implements HandlerInterceptor {
     @Value("${jwt.secret}")
@@ -42,10 +44,12 @@ public class LoginInterceptor implements HandlerInterceptor {
             result = true;
         }
         catch(Exception ex){
+            log.error(ex.getMessage(),ex);
+
             MessageResult<String> msgResult = new MessageResult<>();
 
             msgResult.setResult(false);
-            msgResult.setMessage(ex.getMessage());
+            msgResult.setMessage("登录信息已过期,请先刷新页面!");
             msgResult.setCode(415);
 
             ObjectMapper mapper = new ObjectMapper();