fix 修复 数据权限 缓存方法名错误问题
This commit is contained in:
parent
e6bcced213
commit
c0d749b1e2
@ -160,13 +160,13 @@ public class PlusDataPermissionHandler {
|
|||||||
DataPermission dataPermission;
|
DataPermission dataPermission;
|
||||||
// 获取方法注解
|
// 获取方法注解
|
||||||
for (Method method : methods) {
|
for (Method method : methods) {
|
||||||
dataPermission = dataPermissionCacheMap.get(method.getName());
|
dataPermission = dataPermissionCacheMap.get(mappedStatementId);
|
||||||
if (ObjectUtil.isNotNull(dataPermission)) {
|
if (ObjectUtil.isNotNull(dataPermission)) {
|
||||||
return dataPermission.value();
|
return dataPermission.value();
|
||||||
}
|
}
|
||||||
if (AnnotationUtil.hasAnnotation(method, DataPermission.class)) {
|
if (AnnotationUtil.hasAnnotation(method, DataPermission.class)) {
|
||||||
dataPermission = AnnotationUtil.getAnnotation(method, DataPermission.class);
|
dataPermission = AnnotationUtil.getAnnotation(method, DataPermission.class);
|
||||||
dataPermissionCacheMap.put(method.getName(), dataPermission);
|
dataPermissionCacheMap.put(mappedStatementId, dataPermission);
|
||||||
return dataPermission.value();
|
return dataPermission.value();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user