【fix sonar】PermissionDataAspect文件

This commit is contained in:
梁琦涛
2023-03-13 10:36:00 +08:00
parent 3106d57d69
commit 79e2b1f01e
@@ -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);
} }