提交 e5238122 authored 作者: 吕本才's avatar 吕本才

测试拦截器

上级 6e936dc8
package com.link.report.config; package com.link.report.config;
import cn.hutool.core.util.ObjectUtil;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.sfa.common.security.service.TokenService; import com.sfa.common.security.service.TokenService;
import com.sfa.system.api.model.LoginUser; import com.sfa.system.api.model.LoginUser;
...@@ -34,6 +35,10 @@ public class JmDataScopeInterceptor implements HandlerInterceptor { ...@@ -34,6 +35,10 @@ public class JmDataScopeInterceptor implements HandlerInterceptor {
String token = request.getParameter("token"); String token = request.getParameter("token");
String jmToken = request.getHeader("token"); String jmToken = request.getHeader("token");
if(ObjectUtil.isEmpty(token) && ObjectUtil.isNotEmpty(jmToken)){
token = jmToken;
}
LoginUser loginUser = tokenService.getLoginUser(token); LoginUser loginUser = tokenService.getLoginUser(token);
if (loginUser != null ) { if (loginUser != null ) {
......
...@@ -20,7 +20,7 @@ public class JmWebConfigurer implements WebMvcConfigurer { ...@@ -20,7 +20,7 @@ public class JmWebConfigurer implements WebMvcConfigurer {
// 拦截报表查看页面 // 拦截报表查看页面
// patterns.add("/jmreport/shareView/**"); // patterns.add("/jmreport/shareView/**");
// patterns.add("/share/list"); patterns.add("/share/list");
registry.addInterceptor(dataScopeInterceptor) registry.addInterceptor(dataScopeInterceptor)
.addPathPatterns(patterns) // 需要拦截的请求 .addPathPatterns(patterns) // 需要拦截的请求
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论