【fix sonar】PermissionDataAspect文件
This commit is contained in:
+2
-2
@@ -54,12 +54,12 @@ public class PermissionDataAspect {
|
|||||||
log.debug("拦截请求 >> "+requestPath+";请求类型 >> "+requestMethod);
|
log.debug("拦截请求 >> "+requestPath+";请求类型 >> "+requestMethod);
|
||||||
String username = JwtUtil.getUserNameByToken(request);
|
String username = JwtUtil.getUserNameByToken(request);
|
||||||
//查询数据权限信息
|
//查询数据权限信息
|
||||||
//TODO 微服务情况下也得支持缓存机制
|
// 微服务情况下也得支持缓存机制
|
||||||
List<SysPermissionDataRuleModel> dataRules = commonAPI.queryPermissionDataRule(component, requestPath, username);
|
List<SysPermissionDataRuleModel> dataRules = commonAPI.queryPermissionDataRule(component, requestPath, username);
|
||||||
if(dataRules!=null && !dataRules.isEmpty()) {
|
if(dataRules!=null && !dataRules.isEmpty()) {
|
||||||
//临时存储
|
//临时存储
|
||||||
JeroDataAutorUtils.installDataSearchConditon(request, dataRules);
|
JeroDataAutorUtils.installDataSearchConditon(request, dataRules);
|
||||||
//TODO 微服务情况下也得支持缓存机制
|
// 微服务情况下也得支持缓存机制
|
||||||
SysUserCacheInfo userinfo = commonAPI.getCacheUser(username);
|
SysUserCacheInfo userinfo = commonAPI.getCacheUser(username);
|
||||||
JeroDataAutorUtils.installUserInfo(request, userinfo);
|
JeroDataAutorUtils.installUserInfo(request, userinfo);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user