【fix sonar】PermissionDataAspect文件

This commit is contained in:
梁琦涛
2023-03-13 11:14:21 +08:00
parent 7d9a3fea6b
commit 035a1ba247
@@ -54,12 +54,12 @@ public class PermissionDataAspect {
log.debug("拦截请求 >> "+requestPath+";请求类型 >> "+requestMethod);
String username = JwtUtil.getUserNameByToken(request);
//查询数据权限信息
// 微服务情况下也得支持缓存机制
// TODO 微服务情况下也得支持缓存机制
List<SysPermissionDataRuleModel> dataRules = commonAPI.queryPermissionDataRule(component, requestPath, username);
if(dataRules!=null && !dataRules.isEmpty()) {
//临时存储
JeroDataAutorUtils.installDataSearchConditon(request, dataRules);
// 微服务情况下也得支持缓存机制
// TODO 微服务情况下也得支持缓存机制
SysUserCacheInfo userinfo = commonAPI.getCacheUser(username);
JeroDataAutorUtils.installUserInfo(request, userinfo);
}